Updates
Aether 8.0.1
- Project
- Aether
- Date
- 17.12.2015
Aether 8.0.1 is now available. There are no functional changes, but – Aether is now a portable library! The NuGet packages for Aether now contain the existing .NET 3.5 and upwards compatible assembly, and an assembly for Profile259, giving the widest range of platform support. Aether should now be happy on .NET Core, Xamarin, etc…
Aether 8 Available!
- Project
- Aether
- Date
- 13.12.2015
Aether 8.0.0 is available! The path to 8 should be straightforward if you’re using a 7.x release (and possibly earlier) as we’ve included backwards compatibility “shims” for functions and operators which are no longer current (where possible – some provided lenses, etc. have been moved or replaced with more correct implementations). The use of these shims will result in warnings at compile time, but should avoid the requirement for immediate change.
What’s New?
The big change in Aether 8 is – simplicity!
Previous versions of Aether have provided many functions and operators for composition and operations, and we’ve cut that down dramatically in 8, now needing only two composition functions (and operators) and three operation functions (also with operators). That’s down from eight and six repsectively before, so the surface of the library is much smaller! Operations are also much simpler, now using a single set of three functions for get, set and map.
For a fuller explanation of the changes, see the new Release Notes in the Aether repository. The new Aether Reference on this site provides a full and up to data API guide, and the new Guides give an overview of Aether with the new API.
8.0.0-rc3
- Project
- Aether
- Date
- 11.12.2015
A new release candidate for Aether 8 has been released, with minor documentation tweaks and some internal source code rearrangement.
New Lenses Guide
- Project
- Aether
- Date
- 09.12.2015
An introductory guide to Lenses is now available. Any feedback happily received.
Reference Available
- Project
- Aether
- Date
- 09.12.2015
A general Reference for Aether is now available.
Initial Status
- Project
- Aether
- Date
- 07.12.2015
Initial public status for Aether on the new xyncro.tech/aether site.
- Release
- 7.0.2 - 08.11.2015
- Pre-Release
- 8.0.0-rc2 - 30.11.2015