Changelog for Cvent

0.9.0-beta1
- First public beta prepared for the MODX Extras catalog.
- Document supported Cvent Events API filters and the future Course Family design.
- Mark current filters, pricing behavior, caching, and known limitations explicitly.

0.8.2-dev
- Complete English system setting names, descriptions, and settings area label.
- Localize installer, registration label, event format labels, and sort options.
- Embed installer translations for first installation on a clean site.
- Update release documentation and fix Composer namespace and extension requirements.
- Register the Cvent namespace with the MODX PSR-4 loader and add a PSR-12 check configuration.
- Add complete GitHub and MODX Extras catalog documentation.
- Fix remaining PSR-12 formatting in the event mapper.
- Remove the unused admission-items OAuth scope from new installations.

0.8.1-dev
- Require titleContains or eventIds in CventUpcomingEvents to prevent unrelated course output from empty TVs.
- Return empty output for no matches and clear reused destination placeholders.

0.8.0-dev
- Added location, venueName and address placeholders to both event snippets.
- Fetch and cache event details when the catalog does not contain venues.

0.7.0-dev
- Added dateRange, startTimestamp and endTimestamp to both event snippets.

0.6.0-dev
- Display cached standard admission fee ranges in both event snippets and cards.
- Keep event output available when pricing fails; omit ranges with mixed currencies.

0.5.0-dev
- Added required Admission Items and Fee Items read scopes during installation and upgrade.
- Added cached Fee Items retrieval and the diagnostic CventEventFees snippet.

0.4.0-dev
- Added the CventEvent snippet for rendering one event by its Event Code.

0.3.0-dev
- Added separate status and eventStatus filters and configurable sorting.
- Added default event card and event list wrapper chunks.
- Added normalized format labels and event custom-field placeholders.

0.2.0-dev
- Added filtering by title, IDs, future date, and status.
- Added pagination across the Cvent event catalog and cached the result.
- Sorted matching events by start time and added normalized chunk placeholders.

0.1.4-dev
- Allow the bundled CventEventCard chunk to be updated without a skipped-vehicle notice.

0.1.3-dev
- Prevented the ExtJS strict-mode rule from collapsing the Client ID field height.

0.1.2-dev
- Improved installer credential field sizing, spacing, and MODX Manager styling.

0.1.1-dev
- Simplified setup to credentials only and made both fields equal width.
- Moved settings to the installer resolver to prevent duplicate-setting warnings.
- Added the GNU General Public License v2.0 or later.

0.1.0-dev
- Initial package scaffold.
- Added installer fields for Cvent Machine-to-Machine credentials.
- Added region-based API URL resolution through the `cvent_region` setting.
- Added internal client-credentials authentication and cached API requests.
