Skip to content
This repository has been archived by the owner on Dec 3, 2022. It is now read-only.

v0.8.0

Compare
Choose a tag to compare
@kemitix kemitix released this 14 Sep 08:41
· 142 commits to master since this release

Added

  • Log copy and delete operations (#119)
  • Log errors with red label (#119)
  • Ensure file handles are always closed (#122)
  • [build] Install WartRemover plugin (#150)
  • [build] Add GitHub Action
  • [build] Add sbt-jacoco plugin for code coverage (#184)

Changed

  • [internal] Replace cats-effect with zio (#117)(#148)(#149)(#178)
  • [internal] Replace Monocle with local SimpleLens implementation (#121)
  • [internal] Don’t use String as key in Map for hashes (#124)
  • [internal] Convert Storage to full ZIO effect module (#133)
  • [internal] Convert Config to full ZIO effect module (#134)
  • [internal] Create FileSystem ZIO effect module (#135)
  • [internal] Merge config package object with Config object (#138)
  • [internal] Merge FS object into FileSystem object (#139)
  • [internal] Assorted refactoring (#129)(#128)(#137)(#141)(#142)(#143)
  • [internal] case classes shouldn’t be OO objects (#147)
  • [internal] Restructure using EIP-ZIO channels (#183)

Fixed

  • [progressbar] Reset progress bar for each file (#145)
  • Handle building large changesets better (#163)

Dependencies

  • Update aws-java-sdk-s3 from 1.11.587 to 1.11.610 (#118)(#144)(#158)
  • Update jackson-databind from 2.9.9.1 to 2.9.9.3 (#132)(#152)
  • Update scalamock from 4.3.0 to 4.4.0 (#165)
  • Upgrade to Scala 2.13.0 (#176)
  • Update sbt from 1.2.8 to 1.3.0 (#180)
  • Update sbt-ci-release from 1.2.6 to 1.3.1 (#186)