Skip to content

Releases: jevko/jevko.js

v0.2.1 / 2023-12-22

23 Dec 14:24
Compare
Choose a tag to compare

v0.2.0 / 2023-12-22

22 Dec 13:53
Compare
Choose a tag to compare

BREAKING: no longer accepting delimiters in jevko*String; instead exporting makeEncoders/makeDecoders which accept custom delimiters and produce the appropriate versions of jevko*String; dropped experimental heredoc feature in favor of a different approach

major new features: implemented fenced text (as described here https://github.com/jevko/writing/blob/main/2023-11-30-jevko-fenced-text.md) and tagged text (to be described)

changed parser design to a more complex, but flexible one; a semi-streaming base parser is now exported which can be used to parse into syntax trees of any shape; the parser returns slices of the source text with line and column information, which can be used for integrating with line-oriented editors, etc.

first release as an npm package

Full Changelog: v0.1.5...v0.2.0

v0.1.5 / 2022-12-11

11 Dec 02:44
Compare
Choose a tag to compare
v0.1.5 / 2022-12-11 Pre-release
Pre-release

Full Changelog: v0.1.4...v0.1.5

v0.1.4 / 2022-12-11

11 Dec 01:55
Compare
Choose a tag to compare
v0.1.4 / 2022-12-11 Pre-release
Pre-release

Full Changelog: v0.1.3...v0.1.4

v0.1.3 / 2022-12-11

11 Dec 01:45
Compare
Choose a tag to compare
v0.1.3 / 2022-12-11 Pre-release
Pre-release

Full Changelog: v0.1.2...v0.1.3

v0.1.2 / 2022-12-11

11 Dec 01:43
Compare
Choose a tag to compare
v0.1.2 / 2022-12-11 Pre-release
Pre-release

Full Changelog: v0.1.1...v0.1.2

v0.1.1 / 2022-12-11

11 Dec 01:39
Compare
Choose a tag to compare
v0.1.1 / 2022-12-11 Pre-release
Pre-release

Full Changelog: v0.1.0...v0.1.1

v0.1.0 / 2022-12-11

11 Dec 00:19
Compare
Choose a tag to compare
v0.1.0 / 2022-12-11 Pre-release
Pre-release

initial release