Skip to content

v1.47.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 13:31
· 21 commits to main since this release
a52abbe

Changelog

  • a52abbe docs: finalize v1.47.0 installation guidance
  • 57bda3c fix(http): match pinned API redirects and Turbo actions
  • 6cefa4f fix(auth): match pinned proxy and OIDC request handling
  • 91d70a5 fix(ui): match pinned invalid form feedback
  • 4f80e6b fix(http): match pinned CSRF and localized API responses
  • 08fed18 fix(http): match pinned errors, redirects, and guest actions
  • 9590ed7 fix(release): run arm64 browser capture on native runner
  • 5341971 fix(http): match pinned not-found responses
  • f1d882d fix(release): launch Chromium without SingleFile single-process mode
  • 53299f3 fix(api): match malformed token header errors
  • 4e56fdf chore(release): diagnose native ARM browser capture
  • cf1fce7 fix(http): match pinned UI HEAD and OPTIONS responses
  • 8638236 fix(ui): match shared filters and secondary page layout
  • 8503774 fix(ci): use release SingleFile defaults in image smoke
  • 8c2c6a1 fix(ui): match upstream bookmark sort option order
  • 7055e53 fix(release): make SingleFile capture reliable in plus images
  • 23daa4b fix(release): verify SingleFile on native arm64
  • c606284 fix(ui): keep new bookmark shortcut inside context path
  • dc69ec5 fix(admin): match background task navigation and pagination
  • 33dc4a7 fix(media): retry snapshot capture before marking failure
  • 6591bc9 fix(ci): use SingleFile default page readiness
  • 71b9de5 feat(admin): match translated model changelists
  • fbf301f feat(admin): show related objects in model deletion pages
  • d08836c feat(admin): localize bulk deletion confirmation
  • dbd133e fix(release): load snapshot extension in image smoke
  • 64377f9 feat(admin): match localized history and account actions
  • 7a7a71e feat(admin): localize user form and app catalogs
  • 6bc0b8e test(release): isolate snapshot smoke from browser extension
  • e838f00 feat(admin): translate shared forms and model controls
  • a0ad76f feat(admin): localize model lists and shared sidebar
  • 8ed5394 feat(admin): localize login and dashboard with Django catalogs
  • 5068e55 fix(ci): capture release image smoke after DOM load
  • 0d788c5 ci(release): allow unpublished workflow rehearsal
  • e67538f fix(auth): match upstream logout redirect
  • 2923916 fix(ci): allow plus image snapshot smoke to finish
  • a20337e fix(admin): match staff login and redirects
  • 14a9b8e feat(release): publish archives and images with GoReleaser
  • fc7bc8c fix(admin): match bulk delete confirmation and dependency tree
  • 18c078e fix(admin): match Django changelist facet counts
  • 51d2725 fix(admin): match remaining model forms and object history
  • 89e6208 fix(ci): make plus image smoke resilient on runners
  • 2a917b5 feat(release): package binaries and publish multiarch images
  • 552b27b fix(auth): record last login on successful sign-in
  • c8534f7 docs: define release pipeline and distribution gates
  • a1db9e5 fix(admin): match model forms and object history
  • 7cff73d fix(admin): match form sidebar and tag widgets
  • 556bb39 fix(admin): match model changelists and sorting
  • 1a50a18 fix(admin): match dashboard and header controls
  • 89e81e7 fix(ui): match tag pagination and bundle preview
  • 4e9f175 fix(settings): match upstream profile guidance and version display
  • 983998c fix(api): match DRF JSON errors and shared auth order
  • 4e42442 fix(api): match DRF scalar string validation
  • a9cc7ff fix(api): match upstream duplicate and missing-object behavior
  • eb5306d fix(metadata): reuse bookmark preview results
  • cc571da fix(migration): preserve imported PostgreSQL metadata
  • 0bc096e fix(migration): reject pending legacy background tasks
  • 1b2e1dc feat(distribution): build basic and plus containers
  • 00de0d7 feat(cli): add pinned management commands
  • 9626abc fix(ui): match tag cloud and bookmark details
  • 0285418 fix(ui): match bookmark list dates and pagination
  • 4e10474 feat(api): return pinned OPTIONS metadata
  • 2b8b5f6 feat(api): expose authenticated API root
  • 23a530b feat(backup): add SQLite backup commands
  • 5f66e5a feat(auth): bootstrap configured superuser
  • eb29483 feat(admin): add default bulk deletion actions
  • fc6ae5d feat(admin): record model actions and seed Django permissions
  • 634a79f feat(admin): manage users
  • cfc1b18 feat(admin): add bookmark forms
  • 7039492 feat(admin): add bookmark bulk actions
  • 83af347 feat(admin): manage bookmark assets
  • 562ea25 feat(admin): add tag bulk actions
  • cd61870 feat(admin): manage tags and bookmark bundles
  • b2dfc21 feat(admin): manage feed tokens and filter tags
  • 5bd0a31 feat(admin): manage API tokens
  • e6841d6 feat(admin): add Toast search and owner filtering
  • f3d8190 feat(core): start independent linkding Go implementation