What's Changed
- feat: add verified promoter organizations by @chubes4 in #745
- feat: add scoped promoter venue grants by @chubes4 in #746
- fix: lock organizer authority during mutations by @chubes4 in #748
- test: isolate concert stats registration URLs by @chubes4 in #751
- fix: scope organizer event queries before limiting by @chubes4 in #752
- feat: add venue-owned Link Pages by @chubes4 in #753
- feat: add promoter-owned Link Pages by @chubes4 in #754
- feat: add promoter managed workspace by @chubes4 in #756
- fix: discover promoter Events workspaces by @chubes4 in #760
- refactor: share Link Page editor across Events by @chubes4 in #761
- fix: default venue booking console to calendar view by @chubes4 in #765
- feat: reduce booking intake to the questions that qualify a show by @chubes4 in #769
- refactor: remove Local Support from the booking platform by @chubes4 in #772
- refactor: remove vendor requests from the booking platform by @chubes4 in #773
- fix: make booking operations legible to a nontechnical venue manager by @chubes4 in #771
- refactor: retire venue booking intake presentation overrides by @chubes4 in #770
- fix: stop coloring needs_info bookings as terminal on the venue calendar by @chubes4 in #778
- feat: send venue operators a dedicated booking inquiry email by @chubes4 in #780
- feat: open the booking inquiry form in a modal by @chubes4 in #776
- fix: align intake answer shapes with the editor contract by @chubes4 in #781
- chore: delete stale CLAUDE.md by @chubes4 in #785
- feat: bind venues to public calendar feeds by @chubes4 in #787
- fix: unpin CI from stale homeboy 0.319.2 binary by @chubes4 in #789
- fix: advance the coupled homeboy-extensions and WP Codebox runtime pins by @chubes4 in #793
- feat: import bound venue calendar feeds on a schedule by @chubes4 in #790
- fix: advance WP Codebox pin past the typed-recipe refactor by @chubes4 in #796
- fix: never publish private or unconfirmed calendar entries by @chubes4 in #794
- chore: converge CI runtime pins onto one ref per dependency by @chubes4 in #800
- chore: advance the homeboy-extensions ref to the multi-suite runner by @chubes4 in #804
- refactor: use the shared service account provider for venue discovery by @chubes4 in #805
- chore: fold sandboxed PHPUnit workflows into declared suites by @chubes4 in #806
- chore: declare the isolated PHPUnit suites as host suites by @chubes4 in #809
- fix: stop link-page providers flooding debug.log on every request by @chubes4 in #808
- fix: advance homeboy-extensions ref to restore the test phase by @chubes4 in #810
- fix: stop declaring validation dependencies in two places by @chubes4 in #812
- fix: guard the Agents API principal fixture against redeclaration by @chubes4 in #813
- fix: restore each folded suite's own bootstrap as a per-suite preload by @chubes4 in #814
- fix: classify membership and promoter-authority as host suites, guard DM stub by @chubes4 in #815
- fix: restore the promoter Link Page anchor the management URL targets by @chubes4 in #816
- chore: adopt homeboy-extensions shared PHPCS ruleset by @chubes4 in #817
- fix: preload the shared test bootstrap for every sandbox suite by @chubes4 in #818
- feat(location): create missing Country/City location terms from venue metadata by @chubes4 in #821
- fix: guard the remaining Data Machine ability stubs by @chubes4 in #819
- ci: run on PHP 8.4 and advance the homeboy-extensions pin by @chubes4 in #826
- feat(events): supply EC event_type vocabulary and dry-run backfill CLI by @chubes4 in #824
Full Changelog: https://github.com/Extra-Chill/extrachill-events/blob/v0.65.0/docs/CHANGELOG.md