Commit Graph

  • 8617264f4d
    Merge 86c3509693 into c2b2458823 #70 Mario Toffia 2024-02-12 08:21:37 +0100
  • 86c3509693 Add optional old value in replace operation #70 Mario Toffia 2024-02-12 08:16:55 +0100
  • ec8b58b8d3
    Merge d380e940c6 into c2b2458823 #69 Marko Lahma 2024-02-09 09:25:39 +0200
  • d380e940c6 Switch to using PackageLicenseExpression #69 Marko Lahma 2024-02-09 09:25:01 +0200
  • 0f3b4e862e
    Merge 1707994ab8 into c2b2458823 #66 Newp 2023-06-13 13:29:27 -0400
  • 1707994ab8 닷넷6으로 처리 #66 Newp 2023-06-07 02:42:30 +0900
  • a4ca50788e value compare with JValue.EqualityComparer Newp 2023-05-28 05:12:26 +0900
  • 3d49c4335b add PatchBehavior.PatchBehavior Newp 2023-05-28 04:53:24 +0900
  • e39bc4e888
    Merge 341764382f into c2b2458823 #56 Goutham Dodda 2023-02-08 16:58:04 +0100
  • c2b2458823 Update JsonDeltaFormatterUnitTests.cs master William Bishop 2023-01-16 17:02:08 -0600
  • 88937bdf8e
    Merge pull request #43 from adam-mccoy/master William Bishop 2023-01-16 16:29:11 -0600
  • cf4373e441
    Merge branch 'master' into master #43 William Bishop 2023-01-16 16:29:05 -0600
  • 483f897751
    Merge pull request #58 from vooba/ObjectHash William Bishop 2023-01-16 16:27:49 -0600
  • baaad880cc
    Merge pull request #61 from lingbohome/master William Bishop 2023-01-16 16:27:35 -0600
  • 0d6bf19c9f
    Merge pull request #64 from wbish/dependabot/nuget/Src/JsonDiffPatchDotNet/Newtonsoft.Json-13.0.2 William Bishop 2023-01-16 16:26:52 -0600
  • f71f76e1de
    Bump Newtonsoft.Json from 11.0.1 to 13.0.2 in /Src/JsonDiffPatchDotNet #64 dependabot[bot] 2022-12-07 21:25:04 +0000
  • a9b34fef86
    Bump Newtonsoft.Json from 11.0.1 to 13.0.1 in /Src/JsonDiffPatchDotNet #63 dependabot[bot] 2022-06-22 15:22:15 +0000
  • 9c557daf91 fix: escape the key with ~ or/in its the json Pointer name #61 lingbo 2022-02-01 21:45:02 +0800
  • dd7ace5338 feat: implement object hash #58 Mathias Kolb 2021-09-08 12:30:08 +0200
  • 8f91145d61 fix: lcs backtrack function Mathias Kolb 2021-09-08 12:23:36 +0200
  • 341764382f Populate the From Value while Adding Delta Operations #56 Goutham Dodda 2021-08-11 12:16:52 +1000
  • c98bb3f378 Merge remote-tracking branch 'khiemnd777/master' Mathias Kolb 2021-07-20 08:48:11 +0200
  • 078ccf1ce2 Use stable sort Adam McCoy 2020-11-29 00:46:13 +1100
  • 8cd59b6532 Add test to cover issue with unstable array sort Adam McCoy 2020-11-29 00:42:34 +1100
  • d0abb0e7a7 Bump version to 2.3.0.0 William Bishop 2020-11-27 21:22:13 -0600
  • cf577b1753
    Merge pull request #46 from RyanObray/master William Bishop 2020-11-27 21:16:49 -0600
  • c40cf5dcff Resolves #34. This change extends the capabilities of the Option class that is leveraged by JsonDiffPatch to apply diff patches. This change introduces an ExcludePaths property that allows you to specify the paths of the properties that you want the patch process to ignore. This is useful for preventing Id or other sensitive fields from being updated. This change also introduces a DiffBehaviors property that allows you to modify the behavior of the diff patch process. Specifying a behavior of IgnoreMissingProperties will prevent the patch process from deleting properties from the source object that aren't specified in the patch object, creating an avenue for partial updates to be applied. Specifying a behavior of IgnoreNewProperties will pevent properties that exist in the patch object but not in the source object from being applied to the source object. The implementation is applied exactly in accordance to the comment I made on issue #34 - https://github.com/wbish/jsondiffpatch.net/issues/34 #46 Ryan Obray 2020-10-25 04:33:33 -0600
  • a0508be76a
    Merge pull request #41 from adam-mccoy/master William Bishop 2020-09-11 09:42:45 -0500
  • 831ec94400 Add JetBrains ignore #41 Adam McCoy 2020-09-04 15:08:20 +1000
  • 0f51947b82 Replicate reordering of remove operations from source codebase Adam McCoy 2020-09-04 15:08:05 +1000
  • 7f193e8bd8 Refactor and replicate tests from source codebase Adam McCoy 2020-09-04 15:05:49 +1000
  • 21d97754d3 Do not reverse array keys #40 Adam McCoy 2020-06-09 11:51:53 +1000
  • e5b01525c9 Add test verifying array add operations are ordered correctly Adam McCoy 2020-06-09 11:51:03 +1000
  • d1b5a6f9e2
    Merge pull request #39 from norvegec/patch-1 William Bishop 2020-05-15 11:39:12 -0700
  • e191852704
    Corrected google-diff-match-patch link in README.md #39 Dima Bardakov 2020-04-07 12:09:11 +0300
  • 50dcca6676
    Merge pull request #37 from justinbhopper/master William Bishop 2020-04-01 10:30:46 -0700
  • 15f7f580a7 Added JsonDeltaFormatter to readme #37 Justin Hopper 2020-04-01 12:21:35 -0500
  • da7a89f463 Bump version to 2.2 William Bishop 2020-03-30 18:53:55 -0700
  • dbc19936c5
    Merge pull request #36 from justinbhopper/master William Bishop 2020-03-30 18:43:58 -0700
  • 03464117d3 Removed editorconfig from sln #36 Justin Hopper 2020-03-30 14:42:57 -0500
  • ac6b5dc792 Moved editorconfig to root Justin Hopper 2020-03-30 14:05:27 -0500
  • 4091654196 Updated formatting to match master Justin Hopper 2020-03-30 14:03:19 -0500
  • 14ed050e05 Added JsonDeltaFormatter Justin Hopper 2020-03-30 13:58:31 -0500
  • ca0e88aa56
    Merge pull request #35 from pmg23/patch-1 William Bishop 2020-02-20 09:18:18 -0800
  • ad3173410a
    Correct `Options.ArrayDiff` documentation #35 Matt Grimwade 2020-02-19 10:26:09 +0000
  • 5e2808445a [add] item match serves object hash #52 #48 khiemnd777 2018-10-05 11:49:32 +0700
  • 8da69b2a51
    Merge 456257de87 into 6492f22795 #20 killemth 2018-03-09 19:26:36 +0000
  • 6492f22795
    Merge pull request #22 from cornz/master William Bishop 2018-03-09 11:26:22 -0800
  • 25b82d8ee0
    update json ref #22 Cornelius Putzler 2018-03-09 17:27:04 +0100
  • ded89300b5 Remove Build/Tools dir William Bishop 2018-03-03 19:07:30 -0800
  • 34cda1ea29
    Delete .travis.yml William Bishop 2018-03-03 18:52:52 -0800
  • 7ae01b4f64
    Update README.md William Bishop 2018-03-03 18:50:02 -0800
  • cf7dfce8bb UnitTests csproj tweak William Bishop 2018-03-03 18:33:15 -0800
  • dcf4a3e490 Bump Version 2.1.0.0 William Bishop 2018-03-03 13:35:45 -0800
  • 0c1c7adf9f VS2017 Builds William Bishop 2018-03-03 13:29:49 -0800
  • af11448a77 Fix for #17 William Bishop 2018-03-03 11:58:28 -0800
  • 8f22916a49 Fix assembly name William Bishop 2018-03-03 11:47:46 -0800
  • 2887564bfa
    Merge pull request #19 from danielcrenna/master William Bishop 2018-03-03 10:27:59 -0800
  • 456257de87 Readme formatting update for options. #20 Travis Howle 2018-02-26 09:41:25 -0600
  • 7ca2295b7a Added option to OmitLeftSideOnDiff, which will return empty string representing the value of the left (original) object on property change, and array item removal. Travis Howle 2018-02-26 09:39:35 -0600
  • 623fdb4c86 add project files for clean builds for .NET Standard (so it can be used by .NET Core 2.0 / .NET Standard via NuGet without .NET 4.5 project references) #19 Daniel Crenna 2017-12-08 21:18:03 -0500
  • a5cb3b66fb Update to v2.0.2.0 William Bishop 2017-11-18 01:16:24 -0800
  • 9bd9d2f302 Fix #16 William Bishop 2017-11-18 01:13:21 -0800
  • 901ec82281 Fix build break William Bishop 2017-06-26 09:48:44 -0700
  • d0b4916d7d Formatting William Bishop 2017-06-26 08:51:43 -0700
  • a48b847b29 Update NUnit version William Bishop 2017-05-29 12:08:15 -0700
  • b2394f9d40 Unit tests William Bishop 2017-05-29 12:04:54 -0700
  • 9b5609f8ea Merge pull request #13 from wbish/unittests William Bishop 2017-03-26 20:02:21 -0700
  • 04d2f2c10c Add unit tests to roslyn sln #13 William Bishop 2017-03-26 19:59:19 -0700
  • c0eb892123 copyright year William Bishop 2017-03-25 00:28:09 -0700
  • a36465a229 strong name signing William Bishop 2017-03-25 00:26:48 -0700
  • 0323ab4c3a Netstandard support William Bishop 2017-03-24 23:56:38 -0700
  • eb874e9c38 Update .travis.yml William Bishop 2017-03-24 21:42:27 -0700
  • 253fff5829 Netstandard William Bishop 2017-03-24 21:16:01 -0700
  • 87fff94f73 Update README.md William Bishop 2017-03-05 08:48:45 -0800
  • 008d943684 Rev version to 1.0.7.0 William Bishop 2017-03-03 14:52:41 -0800
  • 0b812f7554 Merge pull request #9 from arbitertl/defaultSettingFix William Bishop 2017-03-03 08:55:23 -0800
  • 672ef34066 Fix Patch and Unpatch operations when JsonConvert.DefaultSettings is not null #9 Nikita Golovin 2017-03-02 19:34:28 +0200
  • 9041b73f5e Merge pull request #8 from arbitertl/master William Bishop 2017-02-23 12:49:14 -0800
  • 38328ec40c Fix StackOverflowException if diff'ing large array #8 Nikita Golovin 2017-02-20 22:32:31 +0200
  • d60aa62763 Update README.md William Bishop 2017-02-12 22:41:24 -0800
  • b38d9159af Add build scripts William Bishop 2017-02-12 22:16:39 -0800
  • e2e6a7715c Use last known good mono version William Bishop 2016-11-29 15:06:56 -0800
  • 6a61f00c11 mono version William Bishop 2016-11-29 15:01:51 -0800
  • 67ebd4b5d6 Try mono 4.6 for travis-ci William Bishop 2016-11-29 14:58:00 -0800
  • 4ec9bc054b Fix for Efficient String Patching William Bishop 2016-11-29 14:03:52 -0800
  • 74219fc286 Bump version 1.0.5.0 William Bishop 2016-02-28 22:32:48 -0800
  • 99bdcc055d Fix #3 Array Diffs William Bishop 2016-02-28 21:39:33 -0800
  • 3b3731e823 Update README.md William Bishop 2016-02-15 20:40:06 -0800
  • 71816e1b28 Build fix William Bishop 2016-02-14 00:22:20 -0800
  • 870bfa713e Build for UWA (Portable .NET 4.5) William Bishop 2016-02-14 00:15:47 -0800
  • d630cd4575 Update README.md William Bishop 2016-02-09 11:22:36 -0800
  • 2e451d95b4 Small meta tweaks William Bishop 2016-02-06 18:20:05 -0800
  • b1c620f89f Update README.md William Bishop 2016-02-06 18:09:18 -0800
  • cd9e38be34 Update README.md William Bishop 2016-02-06 18:08:07 -0800
  • 598a396926 Finish support for array move for patch & unpatch William Bishop 2016-02-06 17:41:40 -0800
  • 13c1b6ff4e Add efficient patch support William Bishop 2016-02-06 13:31:49 -0800
  • 5e875683dc Embedded array diff William Bishop 2016-02-06 12:12:53 -0800
  • c87029b6eb Add array diff support William Bishop 2016-02-06 00:09:57 -0800
  • 43bb73ea49 Nuspec build William Bishop 2016-02-05 19:41:44 -0800