8000 Releases · trimerge/trimerge · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: trimerge/trimerge

v1.3.0-alpha.15

10 May 22:10
8cc0b60
Compare
Choose a tag to compare
v1.3.0-alpha.15 Pre-release
Pre-release
  • Faster array diffing algorithm

v1.3.0-alpha.14

02 Apr 18:05
Compare
Choose a tag to compare
v1.3.0-alpha.14 Pre-release
Pre-release
  • breaking change: trimergeMapCreator no longer has a keepUndefinedValues option, it now always deletes undefined (this had some unexpected behavior before)
  • update trimergeMap and trimergeArray:
    • treat delete and modify as merge conflicts
    • allow a merge function to restore a deleted key

v1.3.0-alpha.13

25 Oct 17:53
Compare
Choose a tag to compare
v1.3.0-alpha.13 Pre-release
Pre-release
  • add keepUndefinedValues option to trimergeMapCreator (defaults to true, existing behavior)
  • update dependencies
  • migrate to newer GitHub Actions

v1.3.0-alpha.11

09 Aug 17:38
Compare
Choose a tag to compare
v1.3.0-alpha.11 Pre-release
Pre-release
  • add trimergeMapCreator with allowOrderConflicts option
  • use fast-diff to further improve performance for diffIndices on strings

v1.3.0-alpha.10

09 Aug 17:15
Compare
Choose a tag to compare
v1.3.0-alpha.10 Pre-release
Pre-release
  • performance improvements to LCS

v1.3.0-alpha.9

05 Aug 04:10
Compare
Choose a tag to compare
v1.3.0-alpha.9 Pre-release
Pre-release

Breaking changes

  • Parameter order of diff3MergeIndices changed to match other functions (base, left, right).
  • Elements in the array returned by diff3MergeIndices are now objects with descriptive keys instead of a plain array to improve readability of the function itself and usage of its result.
  • Non-conflict elements in the return value of diff3MergeIndices now include start indices for orig, left, and right (if applicable), rather than a single matching side.

v1.3.0-alpha.8

01 Aug 00:22
Compare
Choose a tag to compare
v1.3.0-alpha.8 Pre-release
Pre-release

Breaking changes

  • Now order conflicts in diff3Keys, trimergeArrayCreator, and trimergeMap will throw an error.
    • A new allowOrderConflicts parameter lets you avoid the duplicate (by skipping any duplicate keys)
  • Parameter order of diff3Keys changed to match the other functions (from left, base, right to base, left, right)

v1.3.0-alpha.7

01 Aug 00:20
Compare
Choose a tag to compare
v1.3.0-alpha.7 Pre-release
Pre-release
  • Allow trimergeJsonObject against undefined orig

v1.3.0-alpha.6

15 Jul 21:56
Compare
Choose a tag to compare
v1.3.0-alpha.6 Pre-release
Pre-release
  • Export RoutePath and RoutePathKey (#12)
  • Update dependencies

v1.3.0-alpha.5

15 Jul 21:55
Compare
Choose a tag to compare
v1.3.0-alpha.5 Pre-release
Pre-release
  • Update dependencies and export more functions (#10)
0