Fetch version 1.0.0-RC1 Released
- by Maureen Elsberry
- September 27, 2018
- scala• open source• fetch• databases
- 1 minute to read.
Fetch, a 47 Degrees open source project, is a library for simplifying and optimizing data such as file systems, databases, and web services for Scala and Scala.js.
This release candidate marks the start of a major overhaul of the Fetch library and the precursor to the release of version 1.0.0.
#154 - Restores contributing authors to the project. Thanks to Fede Fernandez
#155 - A major rewrite of
Fetch’s core. Thanks to Alejandro Gomez
Changes made in the library redesign in #155 include:
Fetch#collectdeleted in favor of using cats typeclass ops.
- Introduction of
cats-effectfor the implementation and target types.
DataSourcein terms of
DataSourceCachein terms of
Fetchis now parameterised to
Fetch#applynow doesn’t require an implicit
DataSourcebut it must be provided explicitly.
Fetch#runnow requires a
- Removed Monix, Future and Twitter Future subprojects, most of them should work with
We want to take a minute to give a huge shout-out to Alejandro for these changes and thanks to all of Fetch’s contributors.
You can view the full changelog here: Fetch v1.0.0-RC1 release notes
And, stay tuned for a series of technical articles on Fetch from Alejandro!