Merge pull request #1736 from bf4/patch_gemspec

Correct ruby/rails version requirements in gemspec
This commit is contained in:
Ben Mills 2016-05-18 12:36:37 -06:00
commit b5e2b41a33
3 changed files with 24 additions and 19 deletions

View File

@ -2,7 +2,15 @@
### [master (unreleased)](https://github.com/rails-api/active_model_serializers/compare/v0.10.0...master)
### v0.10.0 (2016-05-17)
Breaking changes:
Features:
Fixes:
Misc:
### [v0.10.0 (2016-05-17)](https://github.com/rails-api/active_model_serializers/compare/4a2d9853ba7...v0.10.0)
Breaking changes:
- [#1662](https://github.com/rails-api/active_model_serializers/pull/1662) Drop support for Rails 4.0 and Ruby 2.0.0. (@remear)

View File

@ -24,17 +24,6 @@
</tr>
</table>
## Documentation
- [0.10 (master) Documentation](https://github.com/rails-api/active_model_serializers/tree/master)
- [![API Docs](http://img.shields.io/badge/yard-docs-blue.svg)](http://www.rubydoc.info/github/rails-api/active_model_serializers/v0.10.0)
- [Guides](docs)
- [0.9 (0-9-stable) Documentation](https://github.com/rails-api/active_model_serializers/tree/0-9-stable)
- [![API Docs](http://img.shields.io/badge/yard-docs-blue.svg)](http://www.rubydoc.info/github/rails-api/active_model_serializers/0-9-stable)
- [0.8 (0-8-stable) Documentation](https://github.com/rails-api/active_model_serializers/tree/0-8-stable)
- [![API Docs](http://img.shields.io/badge/yard-docs-blue.svg)](http://www.rubydoc.info/github/rails-api/active_model_serializers/0-8-stable)
## About
ActiveModelSerializers brings convention over configuration to your JSON generation.
@ -50,7 +39,7 @@ resource serialization. The serialization has the `#as_json`, `#to_json` and `#s
methods used by the Rails JSON Renderer. (SerializableResource actually delegates
these methods to the adapter.)
By default ActiveModelSerializers will use the **Attributes Adapter**.
By default ActiveModelSerializers will use the **Attributes Adapter** (no JSON root).
But we strongly advise you to use **JsonApi Adapter**, which
follows 1.0 of the format specified in [jsonapi.org/format](http://jsonapi.org/format).
Check how to change the adapter in the sections below.
@ -62,9 +51,6 @@ architecture. We'd love your help. [Learn how you can help here.](CONTRIBUTING.m
It is generally safe and recommended to use the master branch.
For more information, see the post '[The future of
AMS](https://medium.com/@joaomdmoura/the-future-of-ams-e5f9047ca7e9)'.
## Installation
Add this line to your application's Gemfile:
@ -97,6 +83,17 @@ If you'd like to chat, we have a [community slack](http://amserializers.herokuap
Thanks!
## Documentation
- [0.10 (master) Documentation](https://github.com/rails-api/active_model_serializers/tree/master)
- [![API Docs](http://img.shields.io/badge/yard-docs-blue.svg)](http://www.rubydoc.info/github/rails-api/active_model_serializers/v0.10.0)
- [Guides](docs)
- [0.9 (0-9-stable) Documentation](https://github.com/rails-api/active_model_serializers/tree/0-9-stable)
- [![API Docs](http://img.shields.io/badge/yard-docs-blue.svg)](http://www.rubydoc.info/github/rails-api/active_model_serializers/0-9-stable)
- [0.8 (0-8-stable) Documentation](https://github.com/rails-api/active_model_serializers/tree/0-8-stable)
- [![API Docs](http://img.shields.io/badge/yard-docs-blue.svg)](http://www.rubydoc.info/github/rails-api/active_model_serializers/0-8-stable)
## High-level behavior
Given a [serializable model](lib/active_model/serializer/lint.rb):
@ -156,6 +153,6 @@ serializer.associations
```
See [ARCHITECTURE.md](docs/ARCHITECTURE.md) for more information.
# Contributing
## Contributing
See [CONTRIBUTING.md](CONTRIBUTING.md)

View File

@ -19,9 +19,9 @@ Gem::Specification.new do |spec|
spec.require_paths = ['lib']
spec.executables = []
spec.required_ruby_version = '>= 2.0.0'
spec.required_ruby_version = '>= 2.1'
rails_versions = '>= 4.0'
rails_versions = ['>= 4.1', '< 6']
spec.add_runtime_dependency 'activemodel', rails_versions
# 'activesupport', rails_versions
# 'builder'