Skip to content

Latest commit

 

History

History
174 lines (119 loc) · 8.01 KB

CHANGELOG.md

File metadata and controls

174 lines (119 loc) · 8.01 KB

Changelog

08/10/2018 - Version 0.3.10

Release changes:

  • Optimised Prod construction (#261)
  • Scalaz IsoSet macros (#262)

08/06/2018 - Version 0.3.9

Release changes:

  • update dependencies (#248)
  • Cut release with updated deps (#249)

06/05/2018 - Version 0.3.8

Release changes:

  • Implement hashcode for all data types (#219)
  • Releases iota 0.3.8 (#221)

05/14/2018 - Version 0.3.7

Release changes:

  • Filter out some deps from the updates report (#186)
  • Add full path for scala.Int type to macros (#188)
  • Add fully quialified names to avoid problems with -Xno-import (#189)
  • Fixed bug in NT macro (#190)
  • Cut 0.3.7 release (#191)

02/20/2018 - Version 0.3.6

Release changes:

  • Makes coproducts serializable (fixes #151) (#152)
  • Release 0.3.6 (#153)

02/12/2018 - Version 0.3.5

Release changes:

  • Add first item evidence for CopK (#110)
  • Use blackbox macros when possible (#111)
  • Add TListH (#112)
  • First pass of scalacheck module for summoning scalacheck evidence (#113)
  • Add support for coproducts of H functors (#66)
  • Fix bounds for CopK.Inject (#114)
  • Release 0.3.5 (#115)
  • Improves CI Pipeline (#119)

01/03/2018 - Version 0.3.4

Release changes:

  • Fixes CHANGELOG.md and README.md (#101)
  • Bump to cats 1.0.1 (#106)
  • Release 0.3.4 with support for Cats 1.0.1 (#107)
  • Upgrade iota Build (#109)

11/22/2017 - Version 0.3.3

Release changes:

  • Add Scalaz examples (#90)
  • Add 100 algebra entry bench plot data (#92)
  • Stop file validations in build (#93)
  • Add inject/injectK syntax (#81)
  • Split README / Fix Scalaz (#94)
  • Release 0.3.3 (#96)
  • Move scalac options to a "plugin" (#97)
  • Upgrades sbt-freestyle plugin (#100)

09/29/2017 - Version 0.3.1

Release changes:

  • Support Scalaz (#73)
  • Fix module names: iota-corez to iotaz-core (#75)
  • Cleanup readme (#74)
  • Cut release of version 0.3.1 (#77)

09/27/2017 - Version 0.3.0

Release changes:

  • Update ProjectPlugin.scala (#40)
  • Take ScalaJS back in time so that the badge shows up (#42)
  • Show raw type trees for parser errors (#47)
  • Ensure type refinements are carried through computations (#46)
  • Fix polytype bug (#48)
  • Migrates iota to frees-io organization (#50)
  • Add Remove operation (#45)
  • Adjust toolbelt organization/documentation (#52)
  • Rename KList to TListK (#54)
  • fix typo in README.md (#55)
  • Fix typo in the source for the README.me file (#56)
  • Add a CODEOWNERS file (#57)
  • Bump cats to 1.0.0-MF; adjust Injects (#58)
  • adds comm support statement (#59)
  • Ensure Idents are qualified/attributed when creating FastFunctionKs (#60)
  • Use NEL.one instead of NEL.of (#61)
  • Add error handling free algebra example (#62)
  • Use TL Scala for tests only (#63)
  • Fix the links to tests in README.md (#65)
  • Upgrade to sbt 1.0.x (#68)
  • Release 0.3.0 (#69)
  • [WIP] Support Scalaz (#70)
  • Skip publishing for Scalaz until it is ready (#72)
  • Remove Typelevel Scala from test code (#71)

06/01/2017 - Version 0.2.0

Release changes:

  • Add operations to type lists (#31)
  • Generalize creation of FastFunctionK as a toolbelt API (#30)
  • Fix ShowTrees flag (#32)
  • Use recursion schemes in toolbelt (#33)
  • Reorganize toolbelt code & other misc cleanup (#34)
  • Add Product type for TList (#35)
  • Refactor recursion to support Cofree (#36)
  • Release 0.2.0 (#39)

05/11/2017 - Version 0.1.0

Release changes:

  • Adds Freestyle to the Iota's in the wild section (#22)
  • Misc cleanup (#20)
  • Fixes typo in README (#25)
  • Clean up macros; Support reflection (#24)
  • Add syntax comparison to README (#27)
  • Bump to & release v0.1.0 (#28)

04/30/2017 - Version 0.0.2

Release changes:

  • Upgrades sbt-org-policies version to fix the badges (#15)
  • Search KList/TList by type eqv instead eq (#17)
  • Bump to 0.0.2 (#18)

04/27/2017 - Version 0.0.1

Release changes:

  • Add missing build infrastructure (#1)
  • Clean up macros & add prelim benchmark code (#2)
  • Update travis paths from andyscott to 47deg; Fix project name in README (#4)
  • Demo injection in README (#5)
  • Cross compile to ScalaJS (#7)
  • Add macro debugging options (#8)
  • Fully qualify paths to types in generated code (#10)
  • Add myself as a maintainer (#11)
  • Linkify twitter (#12)
  • Integrates sbt-org-policies sbt Plugin (#9)
  • Code generate proper benchmarks (#13)
  • pre-release: 0.0.1 (#14)