Skip to content

0.2.0

Latest
Compare
Choose a tag to compare
@svengreb svengreb released this 11 Nov 20:40
· 13 commits to main since this release
v0.2.0

Release Date: 2020-11-11 Project Board Milestone

Show all commits

Features

Extend nib API to allow reuse of underlying writer#21#22 (⊶ 2dac339)

↠ To allow to reuse the underlying io.Writer the new Writer() io.Writer method has been added to the nib.Nib interface.
Both implementations the pencil and inkpen package have been adapted to this change.

Update to tmpl-go template repository version 0.5.0#25#26 (⊶ 15285fb)

↠ Updated to tmpl-go version 0.5.0 (including version 0.4.0) that…

  1. introduces the initial project documentation.
  2. updates golangci-lint to the currently latest version 1.32.0 which introduces new linters like errorlint., tparallel. and wrapcheck.
  3. …updates to tmpl version 0.7.0 (#25 #34).
    This includes…

Improvement

Removed pencil.NewFrom(*pencil.Options) function#23#24 (⊶ 175478e)

↠ The pencil.NewFrom(*pencil.Options) function was not necessary because…

  1. …there is currently no way to get the actual options from a pencil instance.
  2. …new pencil instances with different options can be simply composed by using the variadic parameter of the pencil.New(pencil.Option...) function.

Therefore the pencil.NewFrom(*pencil.Options) has been removed to simply the package surface.

Updated to latest Go module dependency versions#28

↠ Bumped outdated Go module dependencies to their latest versions:


The full changelog is available here