Skip to content

Commit 94693cc

Browse files
committed
v0.2.0-beta.1
1 parent d69b63a commit 94693cc

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
## [0.2.0-beta.1] - 2021-08-27
11+
### Added
12+
- Preliminary support for Extensions
13+
- Support filtering by nested relationships/attributes (eg. `filter[relationship.attribute]=value`)
14+
- Add new methods to Context object: `getApi`, `getPath`, `fieldRequested`, `meta`
15+
- Eloquent adapter: apply scopes when including polymorphic relationships
16+
- Laravel validation helper: support nested validation messages
17+
- Allow configuration of sort and filter visibility
18+
- Add new `setId` method to `AdapterInterface`
19+
20+
### Changed
21+
- Change paradigm for eager loading relationships; allow fields to return `Deferred` values to be evaluated after all other fields, so that resource loading can be buffered.
22+
- Remove `on` prefix from field event methods
23+
24+
### Removed
25+
- Removed `load` and `dontLoad` field methods
26+
27+
### Fixed
28+
- Fix pagination next link appearing when it shouldn't
29+
30+
[Unreleased]: https://github.com/tobyzerner/json-api-models/compare/v0.2.0-beta.1...HEAD
31+
[0.2.0-beta.1]: https://github.com/tobyzerner/json-api-models/compare/v0.2.0-beta.1...v0.1.0-beta.1

0 commit comments

Comments
 (0)