Releases: haverstack/server
Releases · haverstack/server
v0.6.0
What's Changed
- Update to @haverstack/core 0.8.0, simplify attachment routes by @cuibonobo in #30
Full Changelog: v0.5.1...v0.6.0
v0.5.1
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- Migrate from SQLiteAdapter to LocalAdapter by @cuibonobo in #29
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- fix: prevent duplicate _attachment@1 records; simplify GET /attachments by @cuibonobo in #28
Full Changelog: v0.3.1...v0.4.0
v0.3.1
What's Changed
- Replace local serialize.ts with @haverstack/wire-types by @cuibonobo in #27
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- feat: initial server implementation by @cuibonobo in #1
- Centralize error handling for not found errors by @cuibonobo in #6
- Add entity routes and refactor auth middleware for owner checks by @cuibonobo in #7
- refactor(attachments): use ScopedStack.putAttachment and _attachment@1 records for metadata by @cuibonobo in #8
- Enforce immutability and access restrictions on system type records by @cuibonobo in #10
- Improve auth token comparison security and validation by @cuibonobo in #18
- fix: block executable MIME types and RFC 5987-encode filenames in attachment serving by @cuibonobo in #19
- fix: restrict PATCH /entity and PUT /records/:id/permissions to owner only by @cuibonobo in #20
- fix: JSON body size limit, query limit cap, and rate-limiting docs by @cuibonobo in #21
- fix: validate user-supplied dates and verify schemaHash on type registration by @cuibonobo in #22
- fix(cors): tighten CORS default and add deployment guide by @cuibonobo in #23
- fix: write X-Request-Id to responses and validate PORT/MAX_ATTACHMENT_BYTES by @cuibonobo in #24
- chore: update to core v0.5.0 and remove now-redundant workarounds by @cuibonobo in #25
- feat: add Dockerfile, release workflow, and API docs by @cuibonobo in #26
New Contributors
- @cuibonobo made their first contribution in #1
Full Changelog: https://github.com/haverstack/server/commits/v0.3.0