This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+2 more
Affected surfaces
ReleasePort's take
Moderate signalThe environment variable NEXT_PUBLIC_BASE_URL has been renamed to NEXT_BASE_URL and is now required.
Why it matters: Applications using NEXT_PUBLIC_BASE_URL must update their configuration immediately; failure will cause runtime failures in version v0.9.0 released 2026-06-02.
Summary
AI summaryEnv variable NEXT_PUBLIC_BASE_URL renamed to NEXT_BASE_URL and made required.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | High |
Renamed env variable NEXT_PUBLIC_BASE_URL to NEXT_BASE_URL; now required. Renamed env variable NEXT_PUBLIC_BASE_URL to NEXT_BASE_URL; now required. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Medium |
Added support for Google CalDAV with OAuth authentication. Added support for Google CalDAV with OAuth authentication. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Increased size of columns in Calendars, Users, Caldav_Accounts, and Calendar_Events tables via migrations. Increased size of columns in Calendars, Users, Caldav_Accounts, and Calendar_Events tables via migrations. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Fixed inconsistent handling of task filters. Fixed inconsistent handling of task filters. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Fixed webcal colour not updating immediately on frontend after edit. Fixed webcal colour not updating immediately on frontend after edit. Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Fixed bug with Webcal sync. Fixed bug with Webcal sync. Source: llm_adapter@2026-06-02 Confidence: high |
— |
Full changelog
v0.9.0
- Breaking Changes - 🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨🚨
- Changed name of env variable NEXT_PUBLIC_BASE_URL to NEXT_BASE_URL. It is a required variable now.
- Added new env variable SEQUELIZE_DEBUG_LOGGING to control logging for sequelize
- New Features
- Added support for Google CalDAV with OAuth authentication. Solves #259
- Bug Fixes:
- Fixed #319 and possibly #175
- Added migrations to increased size of columns in tables Calendars, Users, Caldav_Accounts, and Calendar_Events
- Bug Fix: Fixed inconsistent handling of task filters.
- Fixed #323
- Fixed a bug where webcal colour won't change immediately on the frontend when the user edited it.
- Fixed bug with Webcal sync.
- Fixed #319 and possibly #175
Full Changelog: https://github.com/intri-in/manage-my-damn-life-nextjs/compare/v0.8.3...v0.9.0
Breaking Changes
- Renamed env variable NEXT_PUBLIC_BASE_URL → NEXT_BASE_URL (now required)
- Added new env variable SEQUELIZE_DEBUG_LOGGING
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Manage My Damn Life
Manage my Damn Life (MMDL) is a self-hosted front end for managing your CalDAV tasks and calendars.
Beta — feedback welcome: [email protected]