Skip to content

Releases: HiEventsDev/Hi.Events

v1.7.0-beta

18 Mar 22:28
1c690c1

Choose a tag to compare

What’s Changed

  • ✨ Feature: Waitlist for sold out products (#1043) by @daveearley

  • ✨ Feature: Add scheduled message support (#1036) by @daveearley

  • ✨ Feature: Introduce organizer-level webhooks for event lifecycle management (#1050) by @Sipioteo

  • ✨ Feature: Add congrats modal when making event live (#1031) by @daveearley

  • ✨ Feature: Support any currency for application fees (#1029) by @daveearley

  • ✨ Feature: Improve overselling safety (#1045) by @daveearley

  • ✨ Feature: Add event and organizer delete, archive, and management improvements (#1104) by @daveearley

  • 🐛 Fix: Update attendee statistic updates (#1071) by @daveearley

  • 🐛 Fix: Waitlist race conditions and capacity double-counting (#1072) by @daveearley

  • 🐛 Fix: XSS, SSRF, and missing session verification (#1081) by @daveearley

  • 🐛 Fix: Negative quantity validation error on tiered products (#1087) by @daveearley

  • 🐛 Fix: Widget color validation rejecting uppercase hex values (#1103) by @daveearley

  • 🐛 Fix: Null price error in attendee ticket email context (#1102) by @daveearley

  • 🐛 Fix: Sanitize email template body with HTMLPurifier (#1105) by @daveearley

  • 🐛 Fix: Cast page and per_page to int in QueryParamsDTO (#1113) by @daveearley

  • 🐛 Fix: Handle empty enum values in BaseDTO and suppress ResourceConflictException reporting (#1114) by @daveearley

  • 🐛 Fix: Skip payout events from Stripe Connect accounts (#1115) by @daveearley

  • 🐛 Fix: Hardcoded database username and DB name in AIO compose file (#1111) by @anthonyrom

  • 🐛 Fix: Capture document.currentScript before DOMContentLoaded (#1054) by @vianmora

  • 🔧 Improvement: Move UTC handling (#1082) by @daveearley

  • 🧹 Chore: Generic docs cleanup (#1046) by @daveearley

  • 🧹 Chore: Update sentry settings (#1112) by @daveearley

  • 🚀 Infra: Multi-arch Docker support (#1042) by @vianmora

  • 🚀 Infra: Add Laravel scheduler to all-in-one Docker setup (#1090) by @daveearley

  • 🚀 Infra: Add version management and system info endpoint (#1091) by @daveearley

  • 🌍 Localization: Update Italian translations (#1039, #1088) by @albanobattistella

  • 🌍 Localization: Fix Italian assets trailing character (#1070) by @zabaj1

  • 🌍 Localization: Fix "Google Mapa" typo in location settings (#1034) by @anthonyrom


Upgrade Notes

To support waitlists and scheduled messages, you must ensure the Laravel scheduler is running.

If you are using the all-in-one Docker image, the scheduler is already included.
If you are running the backend image or from source, you will need to run it yourself.

See Laravel docs for setup:
https://laravel.com/docs/12.x/scheduling#running-the-scheduler

If the scheduler is not running, waitlists will not release tickets and scheduled messages will not be sent.


New Contributors


Full Changelog
v1.6.0-beta.1...v1.7.0-beta

v1.6.0-beta.1

26 Jan 22:55
ac7aec0

Choose a tag to compare

What's Changed

Feat

Fix

  • fix(orders): error when marking offline order as paid (#1007) by @daveearley
  • fix(checkout): missing “Complete Order” button (#1009) by @nitinog10
  • fix(settings): notify_organizer_of_new_orders toggle not persisting (#1022) by @daveearley

Chore

  • chore(frontend): bump @tabler/icons-react from 2.47.0 to 3.35.0 (#842) by @dependabot[bot]
  • chore(backend): bump laravel/vapor-core from 2.40.0 to 2.41.0 (#817) by @dependabot[bot]

Other

New Contributors

Full Changelog: v1.5.1-beta.1...v1.6.0-beta.1

v1.5.1-beta.1

08 Jan 22:10
ecb7f08

Choose a tag to compare

What's Changed

Full Changelog: v1.5.0-beta.1...v1.5.1-beta.1

v1.5.0-beta.1

29 Dec 23:20
6a9ccbb

Choose a tag to compare

What’s Changed

Features

Fixes

UI and Styling

Translations


New Contributors

v1.4.0-beta.1

25 Nov 21:41
d553fb1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0-beta.1...v1.4.0-beta.1

v1.3.0-beta.1

31 Oct 07:26
dd7381f

Choose a tag to compare

✨ Features

🐛 Bug fixes

🌐 Translations

Full changelog: v1.2.0-beta.1 → v1.3.0-beta.1

v1.2.0-beta.1

24 Oct 20:25
ca8558e

Choose a tag to compare

✨ Features

  • Add event email template support — [#748]
  • Support multiple Stripe platforms — [#750]
  • Add support for 2D barcode scanners in check-in app (HID-Keyboard) — [#751]
  • Add ticket designer and ability to add a logo to tickets — [#797]
  • Add Turkish translations — [#679] (@Ardakilic)
  • Add Hungarian translations — [#854] (@daveearley)
  • Improve Docker image tagging — [#825]
  • Add order-level questions and answers to Attendee Export — [#719](@sundeepnarang)

🐛 Bug Fixes

  • Adjust event stats after order cancellation — [#729]
  • Fix logout redirect timing (wait for API call) — [#718]
  • Fix custom branding logos — [#745]
  • Fix height of collapsed products on event page — [#756]
  • Fix attendee name validation — [#755]
  • Ignore taxes and fees for free orders — [#754]
  • Various bug fixes and improvements — [#806], [#807], [#808], [#826]

Full Changelog: v1.1.0-beta.2 → v1.2.0-beta.1

v1.1.0-beta.2

28 Aug 08:41
c0aab7c

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0-beta.1...v1.1.0-beta.2

v1.1.0-beta.1

28 Aug 07:40
a7aea70

Choose a tag to compare

v1.1.0-beta

✨ Features

  • Public organizer pages & dashboard (#615)
  • Affiliate tracking and management (#640)
  • Onboarding flow improvements (#643)
  • Improved description editor usability (sticky toolbar, markdown support) (#601)
  • Brand customization improvements (thanks @creativeindustriesgroup) (#629)

🐛 Fixes

  • Corrected question order on checkout page (#645)
  • Fixed product category description not displaying (#646)
  • Improved error handling for unsupported image uploads and clarified image size requirements (#590)
  • Product descriptions now display on the front end (#578)
  • Fixed supervisord in AIO Docker setup (#655, #656)

🔗 Full Changelog

[v1.0.0-beta.6...v1.1.0-beta](v1.0.0-beta.6...v1.1.0-beta)

🙌 Contributors

Thanks to everyone who contributed to this release:

v1.1.0-alpha.2

28 Jun 20:22
43c203a

Choose a tag to compare

v1.1.0-alpha.2 Pre-release
Pre-release

What's Changed

Full Changelog: v1.1.0-alpha.1...v1.1.0-alpha.2