Skip to content

Releases: fork-tongue/patchdiff

v0.3.9

17 Mar 09:49
a9ac89e

Choose a tag to compare

Bump version to 0.3.9 (#32)

This release fixes a bug for the new produce API introduced in 0.3.8:

  • Fix missing methods on proxies (#31)

v0.3.8

17 Mar 08:29
75e4772

Choose a tag to compare

Bump version to 0.3.8 (#30)

This version includes the following functionality:

  • Updated CI actions and auto-format (#29)
  • Implement proxy-based patch generation (adds produce method, inspired by Immer) (#28)

Known issue

The introduced produce method misses some edge cases and will be fixed in the next release. See #31 .

v0.3.7

14 Dec 22:28
b895e58

Choose a tag to compare

What's Changed

Full Changelog: v0.3.6...v0.3.7

v0.3.6

20 Nov 07:54
3873699

Choose a tag to compare

Bump version to 0.3.6 (#24)

* Iterative Levenshtein distance (can handle larger diffs now) (Iterative Levenshtein distance #21)
* Add benchmark and workflow (Add benchmark and workflow (based on observ's) #22)

v0.3.5

14 Oct 08:04
6c88122

Choose a tag to compare

Tooling update (#20)

* Migrate from poetry to uv

* Configure trusted publishing to PyPi

* Ignore uv.lock

* Migrate flake8 and black to ruff

* Fix for Python 3.9 and 3.8

* No need to checkout the code when publishing

* Revert "No need to checkout the code when publishing"

This reverts commit 94a59bf4f0e331c0a616f2cd2fee086c4d3b98c8.

* Bump version to 0.3.5

Release v0.3.4

19 Jan 14:03
bf5cad7

Choose a tag to compare

Push test coverage to 100% and bump version (#18)

* push test coverage to 100%

* bump version

* maintain tokens inside pointer as a tuple

* add test for Pointer.append

Release v0.3.3

18 Feb 18:29

Choose a tag to compare

Included changes:

  • Fixes for (reverse) ops #15

Release v0.3.2

15 Nov 10:11
ce3a811

Choose a tag to compare

Merge pull request #14 from Korijn/bump-version

Included change:

* Fix appending operation for list (#13)

Release v0.3.1

08 Nov 14:16
3e724b8

Choose a tag to compare

Merge pull request #12 from Korijn/bump-version

Bump version to 0.3.1

Includes the following changes:

* Add support for Python 3.6, 3.7, 3.8 and 3.10 (#9)
* Remove isinstance calls to be able to work with proxied objects (#10 and #11)

Release v0.3.0

04 Nov 16:12

Choose a tag to compare

add to_json to readme