Skip to content

Releases: TheSpaceDevs/spaceflightnewsapi

4.18.0

21 Jan 08:01
Compare
Choose a tag to compare

v4.18.0 (2025-01-21)


Detailed Changes: 4.18.0-rc.7...4.18.0

4.18.0-rc.7

21 Jan 06:35
Compare
Choose a tag to compare
4.18.0-rc.7 Pre-release
Pre-release

v4.18.0-rc.7 (2025-01-21)

Chores

  • Bandit rule 101 fix (3c36dbf)

  • Update snapy package version to 4.18.0rc6 (87a6aae)

Continuous Integration

  • Add mypy check back to tests workflow (38fd632)

  • Comment out sensitive environment variables in pyproject.toml (bd92b31)

  • Remove mypy check from tests workflow in prep for pyright/pylance (3e37b5b)

Documentation

Features

  • Add peek-python and its dependencies to project configuration (b9a6dfc)

Refactoring

  • Add environment variables for S3 static files, throttling, and caching settings (b7283f3)

  • Convert URLs and image URLs to strings in article, blog, and report creation (ae83f92)

  • Remove pytest-env dependency from project configuration (c12f6a1)

  • Remove unused Redis service from tests workflow (19f9455)

  • Update test_get_single_report to use named argument for clarity (ca2bd2e)

  • Update throttling and caching settings for DEBUG mode (63f31da)


Detailed Changes: 4.18.0-rc.6...4.18.0-rc.7

4.18.0-rc.6

16 Jan 15:37
Compare
Choose a tag to compare
4.18.0-rc.6 Pre-release
Pre-release

v4.18.0-rc.6 (2025-01-16)

Chores

  • Cleanup env variables (292ff7d)

  • Package maintenance (b82f28d)

  • Register Socials model in admin panel (adcf83e)

Features

  • Add fields for bluesky, linkedin, and mastodon to socials model (6bcc545)

  • Add linkedin, mastodon, and bluesky fields to socials serializer (d6a49c1)

  • Add name field to socials model and update migration (062f111)

  • Add X_FRAME_OPTIONS setting for enhanced security (6df602e)

Testing

  • Remove benchmark markers from article, info, and reports endpoint tests (d227551)

Detailed Changes: 4.18.0-rc.5...4.18.0-rc.6

4.18.0-rc.5

24 Dec 14:20
Compare
Choose a tag to compare
4.18.0-rc.5 Pre-release
Pre-release

v4.18.0-rc.5 (2024-12-24)

Chores

  • Enable DEBUG mode in GitHub Actions workflow (f119885)

  • Merge branch 'main' into add-authors (f2e0736)

  • Remove the static version during testing (bfed4cd)

  • Use DEBUG when testing (8366f98)

  • deps: Bump astral-sh/setup-uv from 4 to 5 (dc46b81)

Bumps astral-sh/setup-uv from 4 to 5.


updated-dependencies:

  • dependency-name: astral-sh/setup-uv dependency-type: direct:production

update-type: version-update:semver-major

...

Signed-off-by: dependabot[bot] [email protected]

Features

  • Add author and their socials (6838bfb)

  • Add authors from the import to the article models (af0c110)

  • Add VSCode settings for pytest configuration (6d0d03e)

  • Disable request throttling during testing (c4dd2b6)

  • Only use cache when not in DEBUG (f5668f3)

  • Update version assertion in test_info_endpoint to use dynamic version retrieval (5517022)

Testing

  • Skip failing version test during testing phase (41134d5)

Detailed Changes: 4.17.2...4.18.0-rc.5

4.17.2

17 Dec 08:22
Compare
Choose a tag to compare

v4.17.2 (2024-12-17)

Bug Fixes

  • Update harvester for correct url quotation (9f8fae6)

Detailed Changes: 4.17.1...4.17.2

4.18.0-rc.4

13 Dec 14:58
Compare
Choose a tag to compare
4.18.0-rc.4 Pre-release
Pre-release

v4.18.0-rc.4 (2024-12-13)

Features

  • Conditionally include debug toolbar middleware and URLs in development mode (3fc5178)

Detailed Changes: 4.18.0-rc.3...4.18.0-rc.4

4.18.0-rc.3

13 Dec 11:35
Compare
Choose a tag to compare
4.18.0-rc.3 Pre-release
Pre-release

v4.18.0-rc.3 (2024-12-13)

Features

  • Conditionally add debug toolbar to installed apps in development mode (2338cc7)

Detailed Changes: 4.18.0-rc.2...4.18.0-rc.3

4.18.0-rc.2

13 Dec 10:50
Compare
Choose a tag to compare
4.18.0-rc.2 Pre-release
Pre-release

v4.18.0-rc.2 (2024-12-13)

Features

  • Add debug toolbar to installed apps in development mode (217d83b)

Detailed Changes: 4.18.0-rc.1...4.18.0-rc.2

4.18.0-rc.1

13 Dec 09:21
Compare
Choose a tag to compare
4.18.0-rc.1 Pre-release
Pre-release

v4.18.0-rc.1 (2024-12-13)

Features

  • Add cache health check to startup probe (18abba4)

  • Add django-debug-toolbar for improved debugging support (eeeda3c)

  • Add GraphQL support information to API description (d63137d)

  • Add launch configuration for debugging Django app in VSCode (1379a8d)

  • Add throttling configuration for API requests (9d71be1)

  • Update API throttling settings to limit anonymous requests to 5 per second (58a4761)


Detailed Changes: 4.17.1...4.18.0-rc.1

4.17.1

05 Dec 15:43
Compare
Choose a tag to compare

v4.17.1 (2024-12-05)

Bug Fixes

  • Add order_by to queryset (e96ca9b)

Detailed Changes: 4.17.0...4.17.1