# Changelog
## 0.6.0
### Changed
Increased the minimum Rust version to 1.26.0 and removed the feature gate for
128-bit integers, which are now available by default.
Also overhaul the Justfile scripts to ease development.
## 0.5.0
### Changed
The implementation of `Endian` on `&mut [Endian]` is now provided by default,
and is not kept behind a feature gate. The feature gate `arrays` is still
required to access the implementations on the `[Endian; N]` implementations.
## 0.4.0
### Added
- re-export the `#[derive(Endian)]` macro from `endian_trait_derive`
- CI and tests
- This changelog
- `Endian` can now derive on discriminant-only (C-like) enums with integer
representation. It cannot derive on `#[repr(C)]` enums or data-carrying
enums.
### Changed
- pinned Rust version to 1.20.0
### Removed
- implementations of `Endian` for `isize` and `usize`.
## 0.3.0
### Added
- implement `Endian` on `i128`, `u128`, and `[T; N]` for arrays of zero through
256
## 0.2.0
### Added
- implement `Endian` on `bool`, `char`, `f32`, `f64`
### Changed
- use stable Rust instead of nightly
## 0.1.1
### Added
- crates.io metadata in `Cargo.toml`
## 0.1.0
### Added
- `Endian` trait, implemented on the integer primitives