datesvariable in the events:calendar has been removedlocationsetting has been removed- Addon settings are used instead of config file (should be migrated)
- Requires Statamic v6
- Ability to shift all occurrences to the same timezone when using the tags
weekDaystag that returns translated (based on current site's locale) days of the week.- Timezone blueprint field is now a Dictionary
- Timezone defaults to Events default timezone, falling back to Statamic's
display_timezonethen theapp.timezonethenUTC - Added
spanning,spanning_start&spanning_endfor occurrences that span across days
- Update docs @edalzell (#151)
- Update test matrix for Statamic v6 @marcorieser (#153)
- Update event.yaml adding Months to Period @adampatterson (#122)
- Handle Carbon v3 @edalzell (#116)
- Ensure location field is a string @edalzell (#117)
- Support
addressandcoordinatesfields @edalzell (#115)
- [5.x] Add ability to set description and URL on an event @edalzell (#111)
- [5.x] Add support for PHP 8.4 & Laravel 12 @edalzell (#112)
- Default first day of week to Sunday @edalzell (#113)
- Update cache action @edalzell (#107)
- Make
locationfield configurable @edalzell (#104)
- Remove legacy
recurrencecomputed field @edalzell (#98) - Use correct status filter @panda4man (#97)
- Use
collectionin config @edalzell (#93)
- Fix config publishing @edalzell (#92)
- Use
siteto get events @edalzell (#91)
- Add support for Laravel 11, Statamic 5, and Forma 3 @edalzell (#90)
- Auto-publish config if it doesn’t exist @edalzell (#89)
- Explicitly set
multi_day@edalzell (#86)
- Better handling of legacy multi-day events @edalzell (#85)
- Improve legacy data handling @edalzell (#84)
- Re-organize fieldset fields @edalzell (#83)
- Add ability to exclude dates from recurring events @edalzell (#80)
- Fix
endtimezone on recurring events that don't have anend_timeset @edalzell (#82)
- Ability to sort occurrences @edalzell (#77)
- Fix date parsing @edalzell (#75)
- Expose filtering to Tag @DwainsWorld (#71)
- Add
preProcessIndex@edalzell (#72) - Handle bad params and porrly formatted dates @edalzell (#73)
- Prevent error about missing
$entry@edalzell (#74)
- Use first blueprint @edalzell (#70)
- Fix timezones even more @edalzell (#68)
- Add Timezone support @edalzell (#67)
- Remove EntryQueryBuilder type declarations in Entry query @DwainsWorld (#65)
- Update Statamic version constraint for the Cascade class @edalzell (#66)
- Fix pagination @edalzell (#64)
- Return 404 when event doesn't exist @edalzell (#62)
- Update to require latest versions of all the things @edalzell (#60)
- Occurrences of single event @edalzell (#58)
- Fix Multi-day, all-day events @edalzell (#57)
- Fix
limitonupcomingtag. @edalzell (#56)
- Don't set
id@edalzell (#53)
- Add the
iddue to Statamic runtime parser issue @edalzell (#51)
- Add location to ics @edalzell (#50)
- 🔄 Synced file(s) with edalzell/.github @edalzell (#48)
- 🔄 Synced file(s) with edalzell/.github @edalzell (#44)
- 🔄 Synced file(s) with edalzell/.github @edalzell (#43)
- 🔄 Synced file(s) with edalzell/.github @edalzell (#42)
- Fix iCal downloads for single day events @edalzell (#41)
- handle empty taxonomy param
- handle multi-day days edge case
- fix start/end week modifiers to be correct
- all day logic was incorrect
- add
collapse_multi_daysto the supplemental data - filter values can be different types
- proper single day event end time
- set the carbon locale from the current site
- major refactor
- only support Statamic 3.3 and Laravel 8 & 9
- removed Calendar API (temporary)
- removed event filtering (temporary)
has_end_timeis now correct
- fix
events:betweenpagination, thanks @enxoco
- incorrect Day property name
- add
betweenpagination (#18)
events:betweentag (#17)- issue w/ recurring events that landed on a year boundary
- add
has_end_timevariable
- support PHP8+, Laravel 8+ & Statamic 3.2+
- default download is
ics - add
no_resultsintoupcomingtag data