-
released this
2026-06-19 19:49:35 +02:00 | 33 commits to main since this releaseNew
-
Migrate from The Events Calendar and All-in-One Event Calendar. A new Migrate from another plugin section on the Events → Import / Export screen reads your existing events straight from either plugin and exports them as a LRob Calendar JSON file, which you then import through the usual Import box — a clean two-step migration. Sources are auto-detected, so a button only appears when matching event data is present (with the event count shown next to it). The Events Calendar reader covers event dates and timezones, venues (
tribe_venue), organizers (tribe_organizer), categories, tags, cost and RRULE recurrence; the All-in-One reader covers itsai1ec_eventstable. Images keep their existing local URLs, so nothing is re-downloaded. -
Agenda: cap the number of events. The Calendar block gains a Maximum events control in the editor sidebar (agenda layout only,
0= no limit).
Fixes
-
Agenda only showed events from the next few months. The agenda reused the month grid's ±2-month load window, so events further out silently disappeared — a calendar with sparse future events could show just one. The agenda now loads the full upcoming range (−1 month … +3 years).
-
Multi-day events read as a single day. A week-long event showed only "18 July — all day", forcing a click to discover it actually ran for a week. Agenda rows now display the full date range (e.g. 18 – 25 July 2026), collapsing a shared month/year.
-
All-day title overlapping the location. All-day events dropped their title into the narrow time column where, inheriting the month-pill
nowraprule, it overflowed on top of the location row. The item layout is reworked into a bold title over a single muted meta line, so titles wrap cleanly and the "all day" label no longer stacks onto three lines. -
Venue country was never shown. Agenda locations now include the country when it is set (venue, city, country).
Translations
- Full French for the migration UI, the agenda All day label, and the new Maximum events control (plus a couple of fuzzy strings cleaned up).
Upgrading
Drop-in update — no database changes. To migrate from another calendar plugin, keep it active, open Events → Import / Export, export from the Migrate from another plugin box, then import the downloaded file with the box above.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
3 downloads
-