Skip to content

Releases: raymccrae/swift-jsonpatch

Linux Support

01 Feb 19:11
1eb1236

Choose a tag to compare

  • Update to support the Linux platform.

Thanks goes to @chrisschlitt for reporting and helping fix and test the changes for Linux.

What's Changed

New Contributors

Full Changelog: 1.0.5...v1.0.6

Deployment target version update for Xcode 15 for cocopods

26 Nov 10:52

Choose a tag to compare

  • Updates the podspec with the minimum deployment targets supported in Xcode 15

Thanks goes to @acarionia for reporting the issue and suppling the minimum deployment targets for Xcode 15

Bugfix Release

02 Apr 15:30

Choose a tag to compare

Thanks to Michiel Horvers for reporting and fixing a bug.

Bugfixes:

  • If an attempt is made to copy a JSONElement with a raw type of NSNUmber then an Objective-C exception is raised.

Add Apply Options

09 Mar 20:18

Choose a tag to compare

  • Adds Apply Options to unify the mechanism to control how json patches are applied this replaces the additional parameters on the apply methods. This will be a more scalable mechanism for future options.
  • Adds option to ignore non existence references when applying patches.

Thanks to Michiel Horvers michiel@mhcp-software.nl for his contributions

Swift 5

07 Oct 21:02

Choose a tag to compare

  • A small release to fix the deprecate warning for Swift 5.
  • Documentation updated with steps to use SPM integration within Xcode 11.

Carthage Support

26 Aug 17:58
739369e

Choose a tag to compare

Added support for Carthage.

Thanks to Cassiano Monteiro (cassianodialpad) for his contribution.

Feature Complete

04 Jan 09:02

Choose a tag to compare

The first fully feature complete release.

Generate Patch & API Refinement

02 Dec 18:43

Choose a tag to compare

Pre-release
v0.2

Generate JSON Patches

Initial Release

17 Nov 15:22

Choose a tag to compare

Initial Release Pre-release
Pre-release
  • New Project
  • json-patch implementation in Swift 4 to apply patches
  • 100% passes JSON Patch Tests