···55The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7788+## v0.16.0
99+1010+### Added
1111+- Add secure public OAuth flow with DPoP and quickslice-client-js SDK
1212+1313+### Fixed
1414+- Pass OAuth scopes through without filtering in client metadata
1515+1616+### Changed
1717+- Update docker-compose
1818+- Add editorconfig and format examples HTML
1919+820## v0.15.1
9211022### Fixed
1111-- Pass OAuth scopes through without filtering in client metadata (fe4c3a7)
2323+- Pass OAuth scopes through without filtering in client metadata
12241325## v0.15.0
14261527### Added
1616-- Add isNull filter support for ref fields in where clauses (5d9f426)
1717-- Improve GraphQL type generation for lexicons (926d449)
1818-- Add statusphere HTML example and viewer query (d94e41a)
1919-- Add OAuth scope validation and client type support (dc1930a)
2020-- Add Model Context Protocol (MCP) server (98e54d5)
2121-- Refactor admin DID handling and add Settings.adminDids field (2484ea1)
2222-- Migrate environment variables to database config table (cbb7b25)
2323-- Add PLC_DIRECTORY_URL env var override for bootstrap (32aec91)
2424-- Handle OAuth errors with proper redirects (497c5e4)
2525-- Sync actor records on first login (47f2d32)
2828+- Add isNull filter support for ref fields in where clauses
2929+- Improve GraphQL type generation for lexicons
3030+- Add statusphere HTML example and viewer query
3131+- Add OAuth scope validation and client type support
3232+- Add Model Context Protocol (MCP) server
3333+- Refactor admin DID handling and add Settings.adminDids field
3434+- Migrate environment variables to database config table
3535+- Add PLC_DIRECTORY_URL env var override for bootstrap
3636+- Handle OAuth errors with proper redirects
3737+- Sync actor records on first login
26382739### Fixed
2828-- Encode non-UTF-8 binary data as $bytes in JSON (d5bd2c4)
2929-- Resolve strongRef refs in nested object types (434a89f)
3030-- Resolve nested refs within others object types (70d972d)
3131-- Show reset alert in danger zone section of settings (7bedfb3)
3232-- Correct test expectation for invalid scope error handling (66d69e8)
4040+- Encode non-UTF-8 binary data as $bytes in JSON
4141+- Resolve strongRef refs in nested object types
4242+- Resolve nested refs within others object types
4343+- Show reset alert in danger zone section of settings
4444+- Correct test expectation for invalid scope error handling
33453446### Changed
3535-- Implement nested forward join resolution for strongRef fields (3304ad9)
3636-- Remove /example folder, move docker-compose to root (2a67762)
3737-- Move docs/plans to dev-docs/plans (a9d7648)
3838-- Update settings (ef37374)
4747+- Implement nested forward join resolution for strongRef fields
4848+- Remove /example folder, move docker-compose to root
4949+- Move docs/plans to dev-docs/plans
5050+- Update settings
39514052### Documentation
4141-- Remove deprecated env vars from deployment guide (7da5864)
5353+- Remove deprecated env vars from deployment guide