Skip to content

Releases: mbarbin/loc

0.3.2

22 Dec 08:20
aa0c705

Choose a tag to compare

CHANGES:

Added

Changed

  • Experiment with CI based on setup-dune (#21, @mbarbin).
  • Reduce test dependencies (#20, @mbarbin).
  • Simplify handling of dev dependencies (#16, @mbarbin).
  • Internal changes to improve the CI & test setup-dune (#14, @mbarbin).

0.3.1

29 Jul 08:41
153be0b

Choose a tag to compare

CHANGES:

Changed

  • Internal ppx_js_style configuration change (allow let-operators) (@mbarbin).
  • Removed pkg upper bounds by default unless there is a known issue (@mbarbin).

Fixed

  • Enable implicit_transitive_deps depending on OCaml version (@mbarbin).

0.3.0

15 Mar 18:29
59328c3

Choose a tag to compare

CHANGES:

Deprecated

  • Deprecate Loc.in_file and Loc.in_file_line and add ocamlmig migration annotations (#11, @mbarbin, @v-gb).

0.2.2

04 Nov 12:21
a994fd6

Choose a tag to compare

CHANGES:

Fixed

  • Fix Offset.to_position to allow the end-of-file offset instead of raising (#7, @mbarbin).

0.2.1

04 Nov 10:10
6682d85

Choose a tag to compare

CHANGES:

Added

  • Add utils to build locs from file offsets and ranges (#6, @mbarbin).
  • Make the library build with ocaml.4.14 (#5, @mbarbin).
  • Add new checks in CI (build checks on windows and macos) (#5, @mbarbin).

Changed

  • Rename Loc.in_file to Loc.of_file; rename Loc.in_file_line to Loc.of_file_line (#6, @mbarbin).

Deprecated

  • Prepare Loc.in_file and Loc.in_file_line for deprecation (#6, @mbarbin).

0.2.0

03 Sep 11:52
25a3faf

Choose a tag to compare

CHANGES:

Added

  • Added test - increase coverage.

Changed

  • Rename Loc.Txt fields to be closer to upstream compiler libs conventions.
  • Merged With_loc into the main module, as Loc.Txt.
  • Revert renaming the lib loc0 - back to loc.

0.1.0

23 Aug 17:47
38a5f20

Choose a tag to compare

CHANGES:

Changed

  • Less dependencies: remove base & ppx preprocessing.
  • Rename main package loc0 in preparation to release to opam in the future.
  • Remove base dependency, reduced to sexplib0.

0.0.6

26 Jul 09:49

Choose a tag to compare

CHANGES:

Added

  • Added dependabot config for automatically upgrading action files.

Changed

  • Upgrade ppxlib to 0.33 - activate unused items warnings.
  • Upgrade ocaml to 5.2.
  • Upgrade dune to 3.16.
  • Upgrade base & co to 0.17.

0.0.5

13 Mar 09:04

Choose a tag to compare

CHANGES:

Changed

  • Uses expect-test-helpers (reduce core dependencies)
  • Run ppx_js_style as a linter & make it a dev dependency.
  • Upgrade GitHub workflows actions/checkout to v4.
  • In CI, specify build target @all, and add @lint.
  • List ppxs instead of ppx_jane.

0.0.4

14 Feb 17:03

Choose a tag to compare

CHANGES:

Changed

  • Upgrade dune to 3.14.
  • Build the doc with sherlodoc available to enable the doc search bar.