[4.172.0]
- Update wekan to 11.72
- Full Changelog
- Fix board JSON exports containing HTML. Thanks to xet7.
- Design: how an attachment is deleted, shown in the card history, restored and purged. Thanks to xet7.
[4.172.0]
[1.33.1]
[1.22.32]
[1.31.0]
pdk.NewHTTPRequest (Go), http::request (Rust) or the equivalent in other PDKs now fail with HTTP request ... is not allowed. Plugins must use the host HTTP service instead: host.HTTPSend (Go) or nd_pdk::host::http::send (Rust). Also, plugin HTTP and WebSocket connections to private or loopback addresses are now blocked for named hosts; to reach a LAN service, list its IP or CIDR in the manifest's requiredHosts, or use a bare "*". (1a8463f7d, 276d767ce)userId. (1a8463f7d)Jellyfin.Enabled = true. (#5730 by @deluan)[1.18.4]
app.ResetBootstrapState() was soft-deprecated in favour of app.ClearBootstrap().app.OnClearBootstrap() hook was added to allow clearing custom allocated OnBootstrap resources in case the app uses a non-standard initialization (e.g. doesn't call Start() or intentionally skip the OnTerminate hook).golang.org/x/* dependencies.[1.43.1]
[1.16.32]
America/Vancouver timezone (#5622)To field in notes created when forwarding to multiple recipients (#5441)SendReplyToCustomer listener if thread is not set in the event (#5616)csrf token to Undo Reply action (GHSA-5vw8-4wxh-6mpr)Message-Id from headers for In-Reply-To when message_id is generated (#5620)[1.2.0]
[2.8.1]
[2.15.0]
MICROSOFT_TENANT_ID defaults to common, so this applies unless you have set it to your own tenant ID. Instances set to a single tenant are unaffected, as are OIDC and Google.[2.9.7]
[1.20.14]
[2.0.3]
bin/gpm selfupgrade treated each minor release as a separate line, the way 1.7 and 1.8 were, so a 2.0 site was told it was up to date while 2.1.0 was out. Only a new major version now needs a manual move #4299bin/gpm selfupgrade says so and links to the migration guide instead of only reporting that the site is up to dateKC-XXXX-XXXX-XXXX-XXXX was refused by the API plugin's install endpoint and by License Manager. The check now only turns away what no store could have issuedbin/gpm install prints the store's explanation instead of only "Unauthorized Premium License Key". The API plugin bundled with this release relies on it[0.8.6]
[2.19.0]
[0.11.0]
[0.10.0]
[1.3.0]
[1.4.0]
[1.28.0]