Skip to content

Latest commit

 

History

History
316 lines (221 loc) · 17.2 KB

CHANGELOG.md

File metadata and controls

316 lines (221 loc) · 17.2 KB

Changelog

06/07/2018 - Version 0.8.2

Release changes:

  • Upgrade to Scala 2.12.6 (#554)

06/04/2018 - Version 0.8.1

Release changes:

  • [Docs] Add new Microservices item with nested_options (#534)
  • Fixed bad indentation in menu (#538)
  • Major refactor in TodoList examples (#547)
  • Publish todolist-lib example (#548)
  • Fixes snapshots cross publish (#550)
  • Release 0.8.1 (#552)

03/08/2018 - Version 0.8.0

Release changes:

  • FS-532 stacksafe as tagless argument (#533)
  • Updates Build (#535)
  • Releases Freestyle 0.8.0 (#536)

02/12/2018 - Version 0.7.0

Release changes:

  • Replace dead docs link (#521)
  • Fix syntax highlighting (#523)
  • Remove broken link (#527)
  • FS-519 Support type parameters in tagless (#525)
  • FS-517 Isues with StackSafe Expansion (#522)
  • Use new sbt-microsites version (#524)
  • FS-528 Override MapK for tagless-stacksafe Handler. (#529)
  • Code Refactor (#530)
  • Releases Freestyle 0.7.0 (#531)

01/23/2018 - Version 0.6.3

Release changes:

  • Remove Tagless doc. link from menu (#514)
  • Remote tagless link from Readme (#515)
  • AsyncContext implicit now requires Async instead of Effect (#516)

01/17/2018 - Version 0.6.2

Release changes:

  • Adds log4s logging to free and tagless (#512)

01/12/2018 - Version 0.6.1

Release changes:

  • Guava Async refactor (#511)

01/12/2018 - Version 0.6.0

Release changes:

  • Fix hyphen misspell in for-comprehension inside README (#505)
  • Freestyle Effects for @tagless (#507)

01/11/2018 - Version 0.5.3

Release changes:

  • Adds the Async tagless algebra (#500)
  • Adds the tagless algebras for logging (#501)
  • Adds the tagless algebra for config (#502)
  • Releases Freestyle 0.5.3 (#504)

01/10/2018 - Version 0.5.2

Release changes:

  • FS-478 Simplify Tagless (#491)
  • Update .travis.yml (#494)
  • Equality for tagless and update Quick Start (#488)
  • FS-495 Avoid flattening lists of parameters (#496)
  • Updates freestyle Build (#499)

01/04/2018 - Version 0.5.1

Release changes:

  • Get the frees-rpc docs when publishing frees.io microsite (#483)
  • FS-465 Improving config doc (#480)
  • Update cassandra docs (#485)
  • Update License to 2018 (#489)
  • Upgrade to cats 1.0.1 (#492)
  • Freestyle Release 0.5.1 (#493)

12/18/2017 - Version 0.5.0

Release changes:

  • Support for @freestyle.tagless.module that allows tagless algebras agreggation (#468)
  • Moves to freestyle.free (#475)

12/01/2017 - Version 0.4.6

Release changes:

  • Fix microsite publication (#467)

11/30/2017 - Version 0.4.5

Release changes:

  • Upgrades to cats 1.0.0-RC1 (#459)

11/22/2017 - Version 0.4.4

Release changes:

  • Disable animation when seen once (#452)
  • Provides async instances to stdlib Future (#458)

11/20/2017 - Version 0.4.3

Release changes:

  • RPC Docs Tut Output (#440)
  • Allows higher typed params in algrebra methods (#442)
  • Upgrades RPC docs to frees-rpc 0.3.0 (#448)
  • Support for explicit [F[_]] carrier types in @module, @free & @tagless (#446)
  • Adds a Type Delcaration for casting in the handler match case (#444)
  • Adds initial Freestyle Cassandra docs. (#445)
  • Declares all parameter types for the algebra methods (#451)
  • Make Algebras and Modules concrete with .instance (#447)
  • Releases 0.4.3 (#456)

11/09/2017 - Version 0.4.2

Release changes:

  • Updates Artifacts Section (#423)
  • Adds a custom deploy job stage for releasing (#422)
  • Fixes Artifact Names in docs (#424)
  • Import freestyle slick example (#425)
  • Add hammock docs (#426)
  • Excludes slick example from test coverage (#427)
  • Changes home frees.io (#429)
  • Meta tags social (#434)
  • Adds an implicit conversion for ListenableFuture[Void] (#435)
  • Adds the implicits through a trait for easy composition (#437)
  • Releases 0.4.2 version (#438)
  • frees-rpc Documentation (#432)
  • Disables tests in deploy stage (#439)

10/24/2017 - Version 0.4.1

Release changes:

  • Moves integrations and docs back home (#412)
  • Receive build notifications via Atomist (#413)
  • README adjustments (#397)
  • Frees Examples in Main Repo (#417)
  • Removed dependency frees-fs2 from README (#419)
  • Releases Freestyle 0.4.1 (#420)
  • frees-http integrations (#415)

10/10/2017 - Version 0.4.0

Release changes:

  • Release Process Update (#379)
  • create pipelined interpreters for logger (#353)
  • Adding support for case classy (#378)
  • From Guavas ListenableFuture to any M[_] : AsyncContext (#385)
  • Adding test to check config method for nested configurations (#387)
  • Improve the implicit error around "uber" handler resolution (#389)
  • adds commercial support statement (#393)
  • Move Monix tests to tests module (#394)
  • Rename algebra operation suffix from OP to Op (#395)
  • Rename modules to frees-xxx (#396)
  • Remove shapeless as a dependency for the published libraries (#405)
  • Update to Cats 1.0.0-MF (#408)
  • Update Scala in Travis and sbt-freestyle (#409)
  • Releases freestyle-core 0.4.0 (#410)

07/02/2017 - Version 0.3.1

Release changes:

  • Freestyle Build Matrix (#358)
  • Release Process Guide (#356)
  • Refactor Implicits (#351)
  • Enables freestyle-docs build check (#359)
  • @debug StaticAnnotation (#360)
  • Adding tests to freestyle-cache CacheTests (#316)
  • Remove MonadError requirement for logging algebra (#363)
  • reduce deps on scala imports (#366)
  • Uses scalaMetaSettings through the project plugin (#376)
  • Enable implicit args and context bound implicits in @free traits (#377)

06/12/2017 - Version 0.3.0

Release changes:

  • bump mainecoon-core to 0.1.1 (#342)
  • Enables CI checks for Freestyle Projects (#343)
  • Calculates coverage only for JVM, excluding JS tests (#350)
  • DA-73 Scalameta migration (#344)

06/02/2017 - Version 0.2.0

Release changes:

  • Updates Docs and catches the new sbt-freestyle plugin config (#303)
  • Adds section describing current Freestyle dependencies (#305)
  • Add FunctorK for finally tagless (#310)
  • Fixing async module's codecov reports (#306)
  • Upgrades Tut config (#320)
  • Fix no string interpolation (#323)
  • Allows FS type aliases in @module traits (#318)
  • Adds failing test (for nested coproducts) as ignored (#324)
  • Optimization: Replace FunctionK pattern matching with JVM switch for faster @free programs (#315)
  • My apologies for this println (#327)
  • Removes docs module since it has been moved to its own repository (#328)
  • Fixes img broken link in README (#329)
  • All types should be FQN pointing to root.freestyle.InjK (#331)
  • Checks Docs project in CI (#330)
  • Use nested coproduct list support from Iota 0.2.x (#326)
  • Git Docs: branch and swallow clone (#336)
  • Disables docs check until CI is fixed (#338)
  • Docs Setup Conditional (#334)
  • Releases 0.2.0 (#340)

05/08/2017 - Version 0.1.1

Release changes:

  • Links header image to frees.io (#277)
  • Prevents OOM Issues in Releasing Process (#279)
  • Update fs-home.html (#281)
  • Downgrades Scalajs Badge (#278)
  • Update fs-home.html (#282)
  • Update fs-home.html (#283)
  • Set GA token in sbt-microsites settings (#286)
  • Update Core Concepts link in navigation menu (#284)
  • Fixes broken file at cats README.md (#289)
  • Adds viewport meta Tag (#290)
  • Removes sudo: required from Travis file (#291)
  • Fix org in docs to show stars and watchers (#294)
  • Fixed problem with a test application.conf file being included on the freestyle deployed jars… (#295)
  • Changes microsite org to frees-io (#296)
  • Renaming tests files (#293)
  • Integrates sbt-freestyle Plugin (#297)
  • Moves integration modules to its Subdirectory (#298)
  • Revert "Moves integration modules to its Subdirectory" (#299)
  • Removes Migrated Modules (#300)
  • Releases 0.1.1 patch version under io.frees GroupId (#301)

05/02/2017 - Version 0.1.0

Release changes:

  • Bumps org plugin version (#218)
  • Fix broken links in README.md (#180)
  • Reorganize integration documentation to integration directory (#232)
  • FS-221 Remove wrapper objects in tests (#230)
  • FS-229 Pass codeblocks to tut (#233)
  • FS-93 - 1 Auto-generate F[_] parameter from (#194)
  • Removing Kazari integration (#236)
  • FS-234 Unify OpPar and OpSeq (#237)
  • Fixes freestyle-effects repository documentation (#240)
  • Integrates the new sbt-org-policies version (#244)
  • Removes -Xlint from tutScalacOptions and scalacOptions (#248)
  • FS-238 Remove F from Module (#243)
  • Tagless Final encoding for Freestyle (#242)
  • Fixes tagless section permalink (#249)
  • Simplify Exec (#250)
  • Add Monix doc sections (#253)
  • Adds Coursier and Travis Cache (#255)
  • Remove .freeS syntax for F[A] (#256)
  • Rework module macro to support targeting iota and cats coproduct types (#261)
  • Fix wording in freestyle-cache documentation (#263)
  • Remove experimental/unreleased notice (#266)
  • Mre doc edits round 2 (#268)
  • Adds module section to README (#267)
  • Removed ambiguous implicit extensions because FreeS is also a Free (#273)
  • Catch exceptions in freestyle-config (#271)
  • Tries to fix random test failures at http Play module (#272)
  • Rename exec to interpret (#274)
  • Releases Freestyle 0.1.0. (#270)
  • Add simple test for InjK (#275)