title: $:/plugins/linonetwo/tw-calendar/changelog
type: text/vnd.tiddlywiki

! 2.5.7

* Fixed search layout freezing when matching recurring events: search results now show each recurring tiddler once instead of expanding every RRULE occurrence across the ~1000-year search list range (e.g. yearly events through 2499).

! 2.5.4

* Restored `PluginDefaultViewTemplate` and `EditRecurrence` templates that were accidentally removed in 2.5.3, fixing missing plugin view templates in More Settings and missing recurrence editor in event preview.
* Added Playwright regression tests for plugin view templates and SuperTag form rendering inside More Settings.

! 2.5.3

* Reverted title input from `<$edit>` back to `<$edit-text>` for better compatibility.

! 2.5.2

* Debounced draft tiddler refetch to fix mobile input lag (especially voice input).
* Replaced `<$edit-text>` with `<$edit>` widget in create and preview popups for global editor plugin support (CodeMirror, ProseMirror).
* Unified event preview popup UI with create popup: same inputs, tags, time, recurrence, alarms, and more-settings layout.
* Fixed mobile preview popup occlusion by using runtime viewport detection and fixed positioning.
* Refactored preview popup to reuse `CreateNewTiddlerPopup` shared components instead of maintaining duplicate preview-specific ones.

! 2.5.1

* Fixed calendar event preview rendering for tiddlers that do not have a text field.
* Added a Playwright regression test covering missing-text event previews.
* Enforced typecheck and lint checks in validation and release workflows.

! 2.5.0

* Added recurrence quick actions, RRULE summaries, and occurrence-aware recurrence editing in create and preview popups.
* Restored the reliable post-display caption focus fallback for the create-event modal and documented why the native focus attribute alone is not enough there.
* Updated lint and typecheck compatibility for the current TypeScript toolchain.

! 2.4.2

* Added a native date picker entry point on the calendar title for quick date jumping.
* Added agenda timeline styling for list views.
* Fixed search result ordering so newer items appear above older items on the same page.

! 2.4.1

* Previous release.