Skip to content

Releases: prose-im/prose-pod-api

v0.13.0

10 Apr 01:15
v0.13.0
e6c85b3
Compare
Choose a tag to compare

⚠️ Changelog not yet provided.

v0.12.0

02 Apr 16:13
v0.12.0
9de4986
Compare
Choose a tag to compare

⚠️ Changelog not yet provided.

v0.11.0

31 Mar 23:49
v0.11.0
a542e7a
Compare
Choose a tag to compare

Removed

  • feat(api-config): Do not require email notifier configuration at startup (@RemiBardon in #188).
    • Attention: this means routes requiring an email notifier (e.g. invitations) will now fail at runtime.
  • feat(api-config)!: Configuration key branding.page_url has been removed (@RemiBardon in #188).
    • Breaking: This can now be set using PUT /v1/pod/config/dashboard-address.
    • Attention: the workspace now has to be initialized before sending invitations.
  • feat(api-config): Configuration key branding.company_name isn’t required anymore (@RemiBardon in #188).
    • Attention: the workspace now has to be initialized before sending invitations.

Changed

Added


Full Changelog: v0.10.0...v0.11.0

v0.10.0

25 Mar 14:39
v0.10.0
76fee97
Compare
Choose a tag to compare

What's Changed

  • feat: Add support for OpenTelemetry tracing by @RemiBardon in #177
  • feat(workspace-details): Move workspace accent color to workspace vCard by @RemiBardon in #180
  • feat(workspace-details): Add KIND:org to the workspace vCard by @RemiBardon in #180

💥 Breaking changes

  • feat(workspace-details)!: Remove routes consuming and emitting text/vcard data

Full Changelog: v0.9.0...v0.10.0

v0.9.0

13 Feb 00:51
v0.9.0
502c201
Compare
Choose a tag to compare

What's Changed

💥 Breaking changes

  • feat!: Use status code 412 instead of 400 when things are not initialized by @RemiBardon in #175

Full Changelog: v0.8.2...v0.9.0

v0.8.2

31 Jan 02:15
7860f52
Compare
Choose a tag to compare

What's Changed

  • fix(auth): Return 401s when tokens expire (not 403s) by @RemiBardon in #172

Full Changelog: v0.8.1...v0.8.2

v0.8.1

28 Jan 13:45
635a1e9
Compare
Choose a tag to compare

What's changed

Fixes

  • 1344c40 fix(local-run): Fix release script which wouldn’t change last version for local runs (2025-01-28)

New features

  • 2b79a49 feat: Serve version information on /v1/version too (2025-01-28)

Full Changelog: v0.8.0...v0.8.1

v0.8.0

28 Jan 05:35
0cd80e9
Compare
Choose a tag to compare

What's Changed

Fixes

  • fix(local-run): Fix data not persisted by @RemiBardon in #137
  • fix: Prevent one from deleting their own account by @RemiBardon in #142
  • fix(tests): Fix broken and unpredictable integration test results by @RemiBardon in #153
  • fix(pod-address): Fix socket hang up when setting pod address to an empty value by @RemiBardon in #156
  • fix(auth): Yield 401 Unauthorized when logging in with a bad JID by @RemiBardon in #159
  • fix(ci): Fix release builds by @RemiBardon in #167

New features

  • feat: Add persistent storage for Mailpit by @RemiBardon in #139
  • feat: Allow returning detailed error responses in non-debug builds by @RemiBardon in #141
  • feat: Add a route to get the current API version information by @RemiBardon in #144
  • feat!: Accept auto_accept=true on route POST /v1/invitations by @RemiBardon in #148
  • chore(tests): Run integration tests on non-empty workspaces by @RemiBardon in #149
  • chore(tests): Ensure no one can change someone else’s nickname by @RemiBardon in #152

General improvements

And other improvements which didn't need a PR.


Full Changelog: v0.7.0...v0.8.0

v0.7.0

15 Jan 09:18
b1488e7
Compare
Choose a tag to compare

What's Changed

  • feat(server-config)!: Add 'Network encryption' configuration routes by @RemiBardon in #127
  • feat(server-config): Add 'Server federation' configuration routes by @RemiBardon in #128
  • feat(workspace-vcard): Add routes to get and set the workspace vCard4 by @RemiBardon in #134

Full Changelog: v0.6.0...v0.7.0

v0.6.0

11 Jan 21:48
460fc6e
Compare
Choose a tag to compare

What's Changed


Full Changelog: v0.5.0...v0.6.0