Repository navigation
Releases
Releases · 203Projects/gallr
gallr 1.11.1
What's Changed
Other changes
- Record completed individual submission production rollout by @hanshin-lee in #301
- Record completed real-inbox verification by @hanshin-lee in #302
- Prepare encrypted backups and restore verification for legacy project retirement by @hanshin-lee in #295
- Put exhibition registration first for artists and organizers by @hanshin-lee in #303
- Release 1.11.1: exhibition-first registration and guarded legacy retirement by @hanshin-lee in #304
Full Changelog: v1.11.0...v1.11.1
gallr 1.11.0
What's Changed
Other changes
- Separate Gallery and verified individual exhibition submission by @hanshin-lee in #293
- Require image upload for individual exhibition submissions by @hanshin-lee in #296
- Remove legacy-project media dependency from web seeds by @hanshin-lee in #294
- Prepare gallr 1.11.0 individual exhibition submissions by @hanshin-lee in #297
- Renew expired pending individual image uploads by @hanshin-lee in #299
- Release gallr 1.11.0 — verified individual exhibition submissions by @hanshin-lee in #300
Full Changelog: v1.10.2...v1.11.0
gallr 1.10.2
What's Changed
Dependencies
- build(deps-dev): bump the compatible-npm-updates group in /admin with 4 updates by @dependabot[bot] in #235
- build(deps-dev): bump the compatible-npm-updates group in /gallery with 4 updates by @dependabot[bot] in #236
- build(deps): bump openai/codex-action from 1.11 to 1.12 in the compatible-action-updates group by @dependabot[bot] in #237
- build(deps): bump gradle-wrapper from 9.7.0 to 9.7.1 in the compatible-gradle-updates group by @dependabot[bot] in #238
Other changes
- feat(admin): deactivate and remove editors without linked accounts by @hanshin-lee in #230
- feat(web): show exhibition artwork in colour until a run ends by @hanshin-lee in #231
- fix(web): stop Vercel skipping publish-triggered rebuilds by @hanshin-lee in #228
- fix(gallery): explain the publish-to-live delay, and let CI guard the rebuild config by @hanshin-lee in #229
- fix: unblock permanent deletion of never-published exhibition drafts by @hanshin-lee in #232
- feat(admin): filter exhibitions without a cover image by @hanshin-lee in #233
- Promote develop: admin cover filter, editor removal, draft deletion fixes, web colour imagery, rebuild fix by @hanshin-lee in #234
- feat(gallery): add poster-derived exhibition QR codes by @hanshin-lee in #239
- docs: record poster-derived exhibition QR codes by @hanshin-lee in #240
- Promote develop: poster-derived exhibition QR codes by @hanshin-lee in #241
- Fix tab-aware list counts and mobile admin actions by @hanshin-lee in #242
- fix(gallery): isolate pending gallery claims from co-claimant data by @hanshin-lee in #218
- fix(admin): reconcile list snapshots with saved revisions by @hanshin-lee in #244
- feat(mobile): add map handoff and curation badges by @hanshin-lee in #243
- fix(alerts): bound anonymous gallery-alert enrollment and fan-out by @hanshin-lee in #219
- docs: keep Launch Kit free and retain legacy key support by @hanshin-lee in #245
- feat(shared): add local recommendations and route curation by @hanshin-lee in #246
- docs(analytics): specify mobile-first aggregate measurement by @hanshin-lee in #247
- feat(shared): add typed mobile analytics contract by @hanshin-lee in #248
- feat(analytics): add aggregate mobile ingestion by @hanshin-lee in #249
- feat(shared): add offline mobile analytics delivery by @hanshin-lee in #250
- feat(mobile): wire dark aggregate analytics capture by @hanshin-lee in #251
- feat(mobile): add analytics consent and disclosures by @hanshin-lee in #252
- feat(mobile): add on-device recommendations and routes by @hanshin-lee in #253
- feat(discovery): explain artist and style recommendations by @hanshin-lee in #259
- docs: reconcile roadmap after discovery integration by @hanshin-lee in #260
- perf(outbox): coalesce public site rebuilds by @hanshin-lee in #261
- test(web): add deterministic homepage visual baselines by @hanshin-lee in #262
- chore: remove deprecated runtime and UI APIs by @hanshin-lee in #263
- fix(gallery): surface geocoder error codes in address search by @hanshin-lee in #266
- Promote develop: mobile analytics foundation, local discovery, art metadata, gallery alert bounds, address-search fix by @hanshin-lee in #267
- feat(notifications): email staff about submissions and claimants about decisions by @hanshin-lee in #274
- feat(gallery): let owners withdraw and edit submitted exhibitions by @hanshin-lee in #276
- feat(notifications): email the gallery owner when an exhibition first goes live by @hanshin-lee in #275
- fix(notifications): keep owner email links in their environment by @hanshin-lee in #278
- Promote gallery submission editing and publication notifications by @hanshin-lee in #277
- feat: preview share cards and complete workflow email delivery by @hanshin-lee in #283
- release: promote share preview and workflow email completion by @hanshin-lee in #284
- docs: record production acceptance and remaining mobile gates by @hanshin-lee in #285
- feat(share): poster-palette share cards with scannable exhibition QR by @hanshin-lee in #286
- fix(admin): make artist resolution visible and prepare reviewed backfill by @hanshin-lee in #289
- chore(release): prepare 1.10.2 artist resolution release by @hanshin-lee in #290
- release: promote 1.10.2 artist resolution fix by @hanshin-lee in #291
Full Changelog: v1.10.1...v1.10.2
gallr 1.10.1
What's Changed
Other changes
- feat(auth): enable unified self-service signup by @hanshin-lee in #225
- Release gallr 1.10.1 by @hanshin-lee in #226
- Release gallr 1.10.1 by @hanshin-lee in #227
Full Changelog: v1.10.0...v1.10.1
gallr 1.10.0
What's Changed
Other changes
- fix(mirror): restore Seoul-to-Singapore catalogue parity after gallery identity by @hanshin-lee in #211
- feat(gallery): address-search location entry + missing-field checklist for exhibitions by @hanshin-lee in #213
- refactor(gallery): make the cover-image file input a full-size overlay by @hanshin-lee in #212
- feat(gallery): add Google sign-in for owners by @hanshin-lee in #215
- docs(auth): define the unified account plane by @hanshin-lee in #216
- feat(portals): support Korean and English by @hanshin-lee in #217
- feat(launch): add free Gallery RSVP beta by @hanshin-lee in #220
- fix(admin): stop stale revision save storms by @hanshin-lee in #221
- fix(admin): stop stale revision save storms by @hanshin-lee in #223
- chore(release): prepare 1.10.0 by @hanshin-lee in #222
- Release gallr 1.10.0 by @hanshin-lee in #224
Full Changelog: v1.9.2...v1.10.0
gallr 1.9.2
What's Changed
Dependencies
- build(deps): bump the compatible-npm-updates group in /admin with 3 updates by @dependabot[bot] in #199
- build(deps): bump the compatible-npm-updates group in /gallery with 3 updates by @dependabot[bot] in #200
Other changes
- Upgrade maplibre-compose to 0.10.4 with matching native SDKs by @hanshin-lee in #203
- Fix iOS location purpose string (ITMS-90683) by @hanshin-lee in #204
- Release gallr 1.9.1 by @hanshin-lee in #205
- fix(detail): keyboard no longer covers 게시 (Post) button in 감상 남기기 by @hanshin-lee in #208
- fix(mygallr): search bar UX + profile thoughts entry point by @hanshin-lee in #207
- chore(release): prepare 1.9.2 by @hanshin-lee in #209
- Release gallr 1.9.2 by @hanshin-lee in #210
Full Changelog: v1.9.1...v1.9.2
gallr 1.9.1
What's Changed
Other changes
- Release gallr 1.9.1 by @hanshin-lee in #206
Full Changelog: v1.9.0...v1.9.1
gallr 1.9.0
What's Changed
Other changes
- Separate editor curation history and creation by @hanshin-lee in #194
- Prepare gallr 1.8.3 release by @hanshin-lee in #195
- Release My Gallr 1.9.0 candidate by @hanshin-lee in #198
- Fix bookmarked map clusters and visit navigation by @hanshin-lee in #197
- Release gallr 1.9.0 by @hanshin-lee in #196
Full Changelog: v1.8.2...v1.9.0
gallr 1.8.2
What's Changed
Other changes
- Fix skipped Admin workflow migration by @hanshin-lee in #176
- fix(db): keep skipped Admin migration out of active CLI lineage by @hanshin-lee in #178
- fix(production): restore Admin workflows and catalogue reliability by @hanshin-lee in #177
- Promote production reliability fixes by @hanshin-lee in #179
- feat(admin): manage existing editors by @hanshin-lee in #180
- release: admin editor management by @hanshin-lee in #181
- Add dedicated editor portal entrypoint by @hanshin-lee in #182
- fix(map): restore readable zoomed-out pin clusters by @hanshin-lee in #183
- release: dedicated editor portal by @hanshin-lee in #185
- fix(android): clear Play edge-to-edge recommendations by @hanshin-lee in #187
- Optimize delivery workflows and project documentation by @hanshin-lee in #186
- docs: record Android vc29 submission by @hanshin-lee in #188
- docs: confirm Android edge-to-edge diagnostics by @hanshin-lee in #189
- Fix editor invitation onboarding by @hanshin-lee in #190
- Fix post-merge Codex review checkout race by @hanshin-lee in #191
- Complete gallr 1.8.2 release notes by @hanshin-lee in #192
- Release gallr 1.8.2 by @hanshin-lee in #193
Full Changelog: v1.8.1...v1.8.2
gallr 1.8.1
Highlights
- Exhibition tickets now open directly from the detail screen when a ticket URL is available.
- Map interactions are reliable across Android and iOS, including shared exact-coordinate pins and pinch gestures over pins.
- iOS content no longer receives duplicate safe-area insets.
- The gallr header logo remains visible in dark mode.
- Mobile catalogue compatibility now preserves country identity across supported releases.
Infrastructure
- Android release builds now use R8 code and resource optimization and produce deobfuscation mappings.
- Release versions: Android 1.8.1 (27) and iOS 1.8.1 (22).
- Mobile artifacts use the reviewed Seoul Supabase project and the
canonical-v2catalogue source. - The approved but unreleased 1.8.0 submissions were discarded before this replacement release.
See the full changelog and production promotion PR #175.