|
| 1 | +## 0.09.x |
| 2 | + |
| 3 | +### [0-9-stable](https://github.com/rails-api/active_model_serializers/compare/v0.9.3...0-9-stable) |
| 4 | + |
| 5 | +### [v0.9.3 (2015/01/21 20:29 +00:00)](https://github.com/rails-api/active_model_serializers/compare/v0.9.2...v0.9.3) |
| 6 | + |
| 7 | +Features: |
| 8 | +- [#774](https://github.com/rails-api/active_model_serializers/pull/774) Fix nested include attributes (@nhocki) |
| 9 | +- [#771](https://github.com/rails-api/active_model_serializers/pull/771) Make linked resource type names consistent with root names (@sweatypitts) |
| 10 | +- [#696](https://github.com/rails-api/active_model_serializers/pull/696) Explicitly set serializer for associations (@ggordon) |
| 11 | +- [#700](https://github.com/rails-api/active_model_serializers/pull/700) sparse fieldsets (@arenoir) |
| 12 | +- [#768](https://github.com/rails-api/active_model_serializers/pull/768) Adds support for `meta` and `meta_key` attribute (@kurko) |
| 13 | + |
| 14 | +### [v0.9.2](https://github.com/rails-api/active_model_serializers/compare/v0.9.1...v0.9.2) |
| 15 | + |
| 16 | +### [v0.9.1 (2014/12/04 11:54 +00:00)](https://github.com/rails-api/active_model_serializers/compare/v0.9.0...v0.9.1) |
| 17 | + |
| 18 | +- [#707](https://github.com/rails-api/active_model_serializers/pull/707) A Friendly Note on Which AMS Version to Use (@jherdman) |
| 19 | +- [#730](https://github.com/rails-api/active_model_serializers/pull/730) Fixes nested has_many links in JSONAPI (@kurko) |
| 20 | +- [#718](https://github.com/rails-api/active_model_serializers/pull/718) Allow overriding the adapter with render option (@ggordon) |
| 21 | +- [#720](https://github.com/rails-api/active_model_serializers/pull/720) Rename attribute with :key (0.8.x compatibility) (@ggordon) |
| 22 | +- [#728](https://github.com/rails-api/active_model_serializers/pull/728) Use type as key for linked resources (@kurko) |
| 23 | +- [#729](https://github.com/rails-api/active_model_serializers/pull/729) Use the new beta build env on Travis (@joshk) |
| 24 | +- [#703](https://github.com/rails-api/active_model_serializers/pull/703) Support serializer and each_serializer options in renderer (@ggordon, @mieko) |
| 25 | +- [#727](https://github.com/rails-api/active_model_serializers/pull/727) Includes links inside of linked resources (@kurko) |
| 26 | +- [#726](https://github.com/rails-api/active_model_serializers/pull/726) Bugfix: include nested has_many associations (@kurko) |
| 27 | +- [#722](https://github.com/rails-api/active_model_serializers/pull/722) Fix infinite recursion (@ggordon) |
| 28 | +- [#1](https://github.com/rails-api/active_model_serializers/pull/1) Allow for the implicit use of ArraySerializer when :each_serializer is specified (@mieko) |
| 29 | +- [#692](https://github.com/rails-api/active_model_serializers/pull/692) Include 'linked' member for json-api collections (@ggordon) |
| 30 | +- [#714](https://github.com/rails-api/active_model_serializers/pull/714) Define as_json instead of to_json (@guilleiguaran) |
| 31 | +- [#710](https://github.com/rails-api/active_model_serializers/pull/710) JSON-API: Don't include linked section if associations are empty (@guilleiguaran) |
| 32 | +- [#711](https://github.com/rails-api/active_model_serializers/pull/711) Fixes rbx gems bundling on TravisCI (@kurko) |
| 33 | +- [#709](https://github.com/rails-api/active_model_serializers/pull/709) Add type key when association name is different than object type (@guilleiguaran) |
| 34 | +- [#708](https://github.com/rails-api/active_model_serializers/pull/708) Handle correctly null associations (@guilleiguaran) |
| 35 | +- [#691](https://github.com/rails-api/active_model_serializers/pull/691) Fix embed option for associations (@jacob-s-son) |
| 36 | +- [#689](https://github.com/rails-api/active_model_serializers/pull/689) Fix support for custom root in JSON-API adapter (@guilleiguaran) |
| 37 | +- [#685](https://github.com/rails-api/active_model_serializers/pull/685) Serialize ids as strings in JSON-API adapter (@guilleiguaran) |
| 38 | +- [#684](https://github.com/rails-api/active_model_serializers/pull/684) Refactor adapters to implement support for array serialization (@guilleiguaran) |
| 39 | +- [#682](https://github.com/rails-api/active_model_serializers/pull/682) Include root by default in JSON-API serializers (@guilleiguaran) |
| 40 | +- [#625](https://github.com/rails-api/active_model_serializers/pull/625) Add DSL for urls (@JordanFaust) |
| 41 | +- [#677](https://github.com/rails-api/active_model_serializers/pull/677) Add support for embed: :ids option for in associations (@guilleiguaran) |
| 42 | +- [#681](https://github.com/rails-api/active_model_serializers/pull/681) Check superclasses for Serializers (@quainjn) |
| 43 | +- [#680](https://github.com/rails-api/active_model_serializers/pull/680) Add support for root keys (@NullVoxPopuli) |
| 44 | +- [#675](https://github.com/rails-api/active_model_serializers/pull/675) Support Rails 4.2.0 (@tricknotes) |
| 45 | +- [#667](https://github.com/rails-api/active_model_serializers/pull/667) Require only activemodel instead of full rails (@guilleiguaran) |
| 46 | +- [#653](https://github.com/rails-api/active_model_serializers/pull/653) Add "_test" suffix to JsonApi::HasManyTest filename. (@alexgenco) |
| 47 | +- [#631](https://github.com/rails-api/active_model_serializers/pull/631) Update build badge URL (@craiglittle) |
| 48 | + |
| 49 | +### [v0.9.0](https://github.com/rails-api/active_model_serializers/compare/v0.9.0.alpha1...v0.9.0) |
| 50 | + |
| 51 | +### [0.9.0.alpha1 - January 7, 2014](https://github.com/rails-api/active_model_serializers/compare/d72b66d4c...v0.9.0.alpha1) |
| 52 | + |
| 53 | +### 0.9.0.pre |
| 54 | + |
| 55 | +* The following methods were removed |
| 56 | + - Model#active\_model\_serializer |
| 57 | + - Serializer#include! |
| 58 | + - Serializer#include? |
| 59 | + - Serializer#attr\_disabled= |
| 60 | + - Serializer#cache |
| 61 | + - Serializer#perform\_caching |
| 62 | + - Serializer#schema (needs more discussion) |
| 63 | + - Serializer#attribute |
| 64 | + - Serializer#include\_#{name}? (filter method added) |
| 65 | + - Serializer#attributes (took a hash) |
| 66 | + |
| 67 | +* The following things were added |
| 68 | + - Serializer#filter method |
| 69 | + - CONFIG object |
| 70 | + |
| 71 | +* Remove support for ruby 1.8 versions. |
| 72 | + |
| 73 | +* Require rails >= 3.2. |
| 74 | + |
| 75 | +* Serializers for associations are being looked up in a parent serializer's namespace first. Same with controllers' namespaces. |
| 76 | + |
| 77 | +* Added a "prefix" option in case you want to use a different version of serializer. |
| 78 | + |
| 79 | +* Serializers default namespace can be set in `default_serializer_options` and inherited by associations. |
| 80 | + |
1 | 81 | # VERSION 0.9.0.pre
|
2 | 82 |
|
3 | 83 | * The following methods were removed
|
|
0 commit comments