Skip to content

Clojars Release 0.5.0

Compare
Choose a tag to compare
@xsc xsc released this 03 Apr 10:43

This release's MVP is clearly @eraserhd. Thanks!

Breaking Changes

  • #44: commas will no longer be parsed into :whitespace but :comma nodes. (@arrdem)
  • #45: position will throw if called on non-position-tracking zipper.
  • drops testing against JDK6.

Deprecations

  • append-space
  • prepend-space
  • append-newline
  • prepend-newline

Bugfixes

  • #33, #34: fix insert-left/inser-right when superfluous whitespace is present. (@eraserhd)
  • #37: fix serialization of integer-node. (@eraserhd)
  • #43: fix parsing of Unicode whitespace (e.g. \u2028).

Features

  • adds insert-space-right, insert-space-left
  • adds insert-newline-right, insert-newline-left
  • adds insert-right*, insert-left*
  • #41: adds position-tracking zipper implementation. (@eraserhd)
  • #44: adds :comma nodes. (@arrdem)
  • #45: position-tracking zipper is activated by supplying :track-position? to edn, edn*, of-string and of-file.

Testing

Artifact Coordinates

[rewrite-clj "0.5.0"]