What's Changed * do not listen on default address if systemd sockets by schnusch in https://github.com/jelmer/xandikos/pull/262 * Bump action versions to latest by jelmer in https://github.com/jelmer/xandikos/pull/269 * Run pyupgrade, fix noqa override by jelmer in https://github.com/jelmer/xandikos/pull/270 * Error if the same port is used for metrics and general serving by jelmer in https://github.com/jelmer/xandikos/pull/272 * Properly escape new strings used in URLs. Fixes 253 by jelmer in https://github.com/jelmer/xandikos/pull/275 * Add Backend.get_resources by jelmer in https://github.com/jelmer/xandikos/pull/276 * Support the created-by and updated-by properties by jelmer in https://github.com/jelmer/xandikos/pull/279 * Drop unnecessary custom KillSignal from example systemd file by jelmer in https://github.com/jelmer/xandikos/pull/280 * Add multiarch Docker build support by lowlevl in https://github.com/jelmer/xandikos/pull/284 * Use correct port in kubernetes to not conflict with the metrics port by MTRNord in https://github.com/jelmer/xandikos/pull/286 * Typing extensions by jelmer in https://github.com/jelmer/xandikos/pull/291 * Properly install defusedxml in CI by jelmer in https://github.com/jelmer/xandikos/pull/295 * Add support for Python 3.11/3.12 by jelmer in https://github.com/jelmer/xandikos/pull/296 * Fix pycaldav by jelmer in https://github.com/jelmer/xandikos/pull/297
New Contributors * icedwater made their first contribution in https://github.com/jelmer/xandikos/pull/268 * dependabot made their first contribution in https://github.com/jelmer/xandikos/pull/282 * lowlevl made their first contribution in https://github.com/jelmer/xandikos/pull/284 * MTRNord made their first contribution in https://github.com/jelmer/xandikos/pull/286