Skip to content

26.09.02

Latest

Choose a tag to compare

@Sindrake Sindrake released this 02 Sep 15:43
Immutable release. Only release title and notes can be modified.
c97a6c3

Changed

  • [Artists] Reindex all tagged posts on linked_user_id change. #2460
  • [Favorites] Add (user_id, id) index for sequential pagination. #2458
  • [Jobs] Migrate from ActiveJob to native Sidekiq. #2459
  • [JS] Replace E621 global shortcuts with direct imports. #2474
  • [JS] Extract E621 global bootstrap out of interfaces/. #2475
  • [JS] Make ModuleRegistry a self-initializing singleton. #2476
  • [NPM] Suppress new version notices. #2470
  • [OpenSearch] Self-heal version conflicts on single-document writes. #2453
  • [PostReplacements] Strip fake_png tag on approval. #2467
  • [Posts] Apply EXIF orientation when generating samples and dimensions. #2454
  • [PostSets] Raise the "set over limit" error more gracefully. #2455
  • [RSpec] Isolate OpenSearch index per parallel_test process. #2472
  • [Sidekiq] Add capsule support for per-queue concurrency caps. #2456
  • [Themes] Add a Luxembourg themed logo. #2469
  • [Tickets] Properly handle errors when updating tickets. #2468
  • [UserVotes] Allow type, timeframe, and IP params in non-narrowed searches. #2466
  • [Vitest] Add a barebones testing suite. #2471
  • [Misc] Add contributing guidelines to README. #2465 [ @jmortiger ]

Fixed

  • [AvoidPostings] Fix is_active search to allow it to return all results. #2464
  • [Users] Fix the karma ledger backfill for legacy data.

Dependencies

  • [CI] Remove services to reflect what they actually do. #2473

Thank you to @jmortiger for their contributions.
Full Changelog: 26.08.26...26.09.02