Release time! (#393)

This commit is contained in:
George Dietrich 2024-04-09 20:10:37 -04:00 committed by GitHub
parent 2b683817c1
commit f6a843890f
4 changed files with 11 additions and 18 deletions

View file

@ -1,5 +1,11 @@
# Changelog # Changelog
## [0.1.5] - 2024-04-09
### Changed
- Integrate website into monorepo ([#365](https://github.com/athena-framework/athena/pull/365)) (George Dietrich)
## [0.1.4] - 2023-10-09 ## [0.1.4] - 2023-10-09
_Administrative release, no functional changes_ _Administrative release, no functional changes_
@ -37,6 +43,7 @@ _First release a part of the monorepo._
_Initial release._ _Initial release._
[0.1.5]: https://github.com/athena-framework/negotiation/releases/tag/v0.1.5
[0.1.4]: https://github.com/athena-framework/negotiation/releases/tag/v0.1.4 [0.1.4]: https://github.com/athena-framework/negotiation/releases/tag/v0.1.4
[0.1.3]: https://github.com/athena-framework/negotiation/releases/tag/v0.1.3 [0.1.3]: https://github.com/athena-framework/negotiation/releases/tag/v0.1.3
[0.1.2]: https://github.com/athena-framework/negotiation/releases/tag/v0.1.2 [0.1.2]: https://github.com/athena-framework/negotiation/releases/tag/v0.1.2

View file

@ -6,23 +6,9 @@
Framework agnostic [content negotiation](https://tools.ietf.org/html/rfc7231#section-5.3) library based on [willdurand/Negotiation](https://github.com/willdurand/Negotiation). Framework agnostic [content negotiation](https://tools.ietf.org/html/rfc7231#section-5.3) library based on [willdurand/Negotiation](https://github.com/willdurand/Negotiation).
## Installation ## Getting Started
1. Add the dependency to your `shard.yml`: Checkout the [Documentation](https://athenaframework.org/Negotiation).
```yaml
dependencies:
athena-negotiation:
github: athena-framework/negotiation
version: ~> 0.1.0
```
2. Run `shards install`
## Documentation
If using the component on its own, checkout the [API documentation](https://athenaframework.org/Negotiation).
If using the component as part of Athena, also checkout the [external documentation](https://athenaframework.org/architecture/negotiation).
## Contributing ## Contributing

View file

@ -1,6 +1,6 @@
name: athena-negotiation name: athena-negotiation
version: 0.1.4 version: 0.1.5
crystal: ~> 1.4 crystal: ~> 1.4

View file

@ -15,7 +15,7 @@ alias ANG = Athena::Negotiation
# The `Athena::Negotiation` component allows an application to support [content negotiation](https://tools.ietf.org/html/rfc7231#section-5.3). # The `Athena::Negotiation` component allows an application to support [content negotiation](https://tools.ietf.org/html/rfc7231#section-5.3).
module Athena::Negotiation module Athena::Negotiation
VERSION = "0.1.4" VERSION = "0.1.5"
# Returns a lazily initialized `ANG::Negotiator` singleton instance. # Returns a lazily initialized `ANG::Negotiator` singleton instance.
class_getter(negotiator) { ANG::Negotiator.new } class_getter(negotiator) { ANG::Negotiator.new }