This project follows semantic versioning.
Possible log types:
[added]
for new features.[changed]
for changes in existing functionality.[deprecated]
for once-stable features removed in upcoming releases.[removed]
for deprecated features removed in this release.[fixed]
for any bug fixes.[security]
to invite users to upgrade in case of vulnerabilities.
- [changed] Update spaceapi to 0.9. See spaceapi changelog for more details.
- [changed] Bump MSRV to 1.63
- [changed] Update redis to 0.23 and remove r2d2_redis (#110, #117)
- [changed] Switch to Rust 2021 edition
- [changed] Bump MSRV to 1.60
- [changed] Update redis to 0.20 and r2d2_redis to 0.14 (#105, #106)
- [changed] Update quick-error to 2.0 (#106)
- [changed] Update spaceapi to 0.8 to support SpaceAPI v14. See the spaceapi changelog for more details. (#107)
- [changed] Replace last use of
rustc_serialize
withserde
(#86) - [changed] Move to Rust 2018 edition (#88)
- [changed] Do not guarantee a fixed MSRV anymore (#99)
- [changed] Bump dependencies, including spaceapi which now uses an enum for
the
issue_report_channels
see the spaceapi changelog for more details (#92, #97) - [changed] Bump redis version. This changes some inner types in the
SpaceapiServerError
(#96, #100) - [added] Add usage and API documentation (#94)
- [changed] Some internal types that were never meant to be used outside the crate are now not public anymore (#94)
- [added] Allow to set custom redis pool for custom options (#90)
- [fixed] Panic in
StateFromPeopleNowPresent
(#104)
- [changed] Bump minimal required Rust version (#76, #78)
- [changed] Fixed various links in metadata (#75, #79)
- [changed] Update spaceapi (0.5) and thus use serde for serialization (#58, #66)
- [changed] Update iron dependency to 0.5 (#62)
- [changed] Add
SpaceApiServerBuilder
and removeSpaceApiServer::new()
(#68) - [changed] Add version info statically and remove
modifiers::LibraryVersions
(#70)
- [fixed] Removed star version dependency in
Cargo.toml
preventing publication (#55)
- [added] Top level
get_version
function (#4) - [added] Add
LibraryVersions
status modifier (#4) - [changed] Introduced internal Redis connection pooling (#43)
- [changed] Updated spaceapi dependency to 0.3 (#46)
- [changed] Updated hyper dependency to 0.9 (#51)
- [changed] Updated iron dependency to 0.4 (#51)
- [changed] Removed datastore module, use Redis directly (#10)
- [changed]
SpaceapiServer::new()
now returns a Result (#16) - [changed]
SpaceapiServer.serve()
now returns aHttpResult<Listening>
(#16) - [changed] Use
ToSocketAddrs
instead ofIPv4addr
and port inSpaceapiServer::new()
(#22) - [added] Support status modifiers (#8)
- [added] Add simple examples (#30)
- [fixed] Fixed metadata in
Cargo.toml
- First crates.io release