CARVIEW |
Navigation Menu
-
-
Notifications
You must be signed in to change notification settings - Fork 28
Releases: tchapi/davis
v5.1.2
Compare
Assets 2
v5.1.1
Compare
What's Changed
- This is a bugfix release to address a shared calendar deletion issue when removing a user (#199)
How to upgrade
Nothing if you're on v5+
Full Changelog: v5.1.0...v5.1.1
Assets 2
v5.1.0
2e7ffa4
Compare
What's Changed
Tip
π Subscriptions are now enabled: you can subscribe to a public calendar via your preferred client (tested on macOS, iOS). Subscriptions are stored server-side and automatically discovered (for compatible clients)
- Minor change removing deprecated constants in the recipe files (
index.php
,console
) in #177 - Allow TLS certificate checking policy to be configured by @daedric in #180
- Update sabre/dav to 4.7.0 and Symfony to 7.2
- Update the example Caddyfile to include the well-known redirection βΒ this will be reflected in the new build for the standalone Docker image
- Add Polyfill Intl MessageFormatter Package in 0427628 for hosting providers that don't provide php-intl
- Add the Subscription plugin in bbb9a36
- Add .well-known redirects to .htaccess in #194
How to upgrade
Nothing if you're on v5+
Full Changelog: v5.0.2...v5.1.0
Assets 2
v5.0.2
Compare
What's Changed
This is a major update of Symfony to the 7.0 version, but including no new features, apart from:
- Use iTIP email when no sender name is present in 231b7ff
- Fix random bytes having null terminators in c4faa17
Important
How to upgrade
Nothing if you're on v4.4.2+
Full Changelog: v4.4.4...v5.0.2
Assets 2
v5.0.1-rc
Compare
Warning
This is a pre-release pending further testing
What's Changed
- Fix a bug when trying to load the profiler in production mode
This is a major update of Symfony to the 7.0 version, but including no new features.
Full Changelog: v4.4.4...v5.0.1-rc
Assets 2
v5.0.0-rc
0d55c43
Compare
Assets 2
v4.4.4
Compare
This is a minor fix addressing Docker improvements and other things
What's Changed
This release contains only improvements for Docker image: Switch to PHP 8.3, standalone image package build, as well as fixes in the example compose files.
Note
Note that the standalone version of the image is now generally available in the packages section here. Starting from this release, every new version will trigger both standard and standalone builds. For an example on how to use the standalone image, please refer to the related docker compose file
How to upgrade
Nothing if you're on v4.4.2+
Full Changelog: v4.4.3...v4.4.4
Assets 2
v4.4.3
Compare
This is a minor fix addressing Docker improvements and other things
What's Changed
- README: Add new NixOS module by @Ramblurr in #157
- Various Docker improvements: Opcache, image size (5b158af, 37f003c)
- Improve error logging for LDAP
How to upgrade
Nothing if you're on v4.4.2
Full Changelog: v4.4.2...v4.4.3
Assets 2
v4.4.2
Compare
What's Changed
- Ability to use Webdav home directories in #143
- Various Docker improvements
- Fix PostgreSQL default encoding in #153
- Allow setting Symfony's dotenv path in #156
How to upgrade
Nothing. There is a new WEBDAV_HOMES_DIR
env var (default to an empty string, disabling the home directories), check the README for more information.
Thanks @Ramblurr, @AkselMeola and @de-es for their help
Full Changelog: v4.4.1...v4.4.2
Assets 2
v4.4.1
Compare
What's Changed
How to upgrade
There's nothing much to do, but you can:
- Add the (optional)
APP_TIMEZONE
env var if you want to enforce the timezone. By default, timezone is not enforced (which should yield the same behavior as before).
Tip
If you pass the timezone in a Docker env, take care of not including quotes "
around the value of the timezone, as they will be passed down to Davis which will result in a bad timezone id. (See the example Docker env file for reference)
- If you use an external auth provider (such as Authelia) in front of Davis, you can now disable the baked-in auth easily with the
ADMIN_AUTH_BYPASS
env var (set it totrue
). By default, nothing changes from the previous release.
ππΌββοΈ Also, if you're coming from a release before 4.4.0, please do not forget to run the migration process below
Note
If you encounter the log The parameter "timezone" must be defined.
when doing composer install
, it means that your cache (from the previous version) is obsolete and Symfony does not manage to clear it. You can do:
rm -rf ./var/cache. # in the Davis application folder
to clean things up. The subsequent composer install
will rebuild the cache from scratch and everything should work as expected.
Thanks @MuratovAS for the challenge on auth mechanisms
Full Changelog: v4.4.0...v4.4.1