Skip to content

Commit

Permalink
Release 1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
balord committed Mar 30, 2020
1 parent 1107a99 commit efed1b2
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 3 deletions.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
## [1.1.0 - Mar 30, 2020](https://github.com/Figure53/F53OSC/releases/tag/1.1.0)

- Adds support for OSC 1.1 type tags `T`, `F`, `N`, and `I`. [#23](https://github.com/Figure53/F53OSC/issues/18)
- Fixes a bug that prevented OSC range patterns from being handled correctly, e.g. `[A-Z]`.
- Fixes a bug that caused the OSC wildcard `?` to incorrectly match on a two-character string ending in "1".
- Fixes a bug when handing an incoming `F53OSCMessage` that caused incorrect parsing of arguments that follow a "Blob" type argument.
- Updates `F53OSCClient` and `F53OSCMessage` with support for NSSecureCoding.
- Updates CocoaAsyncSocket library files `GCDAsyncSocket.h/m` and `GCDAsyncUdpSocket.h/m` to version [7.6.4](https://github.com/robbiehanson/CocoaAsyncSocket/releases/tag/7.6.4).
- Adds build targets for compiling a standalone `F53OSC.framework` bundle.
- Reorganizes the project structure (with a eye toward adding Swift Package Manager support sometime in the future).
- Requires Xcode 10.3 or later.

## [1.0.6 - Feb 16, 2019](https://github.com/Figure53/F53OSC/releases/tag/1.0.6)

## [1.0.5 - Apr 4, 2018](https://github.com/Figure53/F53OSC/releases/tag/1.0.5)

## [1.0.4 - Jan 3, 2018](https://github.com/Figure53/F53OSC/releases/tag/1.0.4)

## [1.0.3 - Oct 24, 2017](https://github.com/Figure53/F53OSC/releases/tag/1.0.3)

## [1.0.2 - Jun 10, 2017](https://github.com/Figure53/F53OSC/releases/tag/v1.0.2)

## [1.0.1 - Aug 31, 2016](https://github.com/Figure53/F53OSC/releases/tag/v1.0.1)

## [1.0.0 - Aug 19, 2014](https://github.com/Figure53/F53OSC/releases/tag/v1.0.0)

- Starting point for semantic versioning.
- Adds F53OSC.podspec.
2 changes: 1 addition & 1 deletion F53OSC.podspec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Pod::Spec.new do |s|
s.name = 'F53OSC'
s.version = '1.0.6'
s.version = '1.1.0'
s.summary = 'A nice open source OSC library for Objective-C.'

s.description = <<-DESC
Expand Down
2 changes: 2 additions & 0 deletions F53OSC.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,7 @@
3DA5A99F242FC4AB0068AF88 /* GCDAsyncSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDAsyncSocket.m; sourceTree = "<group>"; };
3DA5A9A0242FC4AB0068AF88 /* GCDAsyncUdpSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDAsyncUdpSocket.h; sourceTree = "<group>"; };
3DA5A9A1242FC4AB0068AF88 /* GCDAsyncSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDAsyncSocket.h; sourceTree = "<group>"; };
3DA5A9B02432674F0068AF88 /* CHANGELOG.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = "<group>"; };
66AFE43A1B79485100985C54 /* ActivityChartView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ActivityChartView.h; sourceTree = "<group>"; };
66AFE43B1B79485100985C54 /* ActivityChartView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ActivityChartView.m; sourceTree = "<group>"; };
66EE17521B729EA0008B6743 /* F53OSC Monitor.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "F53OSC Monitor.app"; sourceTree = BUILT_PRODUCTS_DIR; };
Expand Down Expand Up @@ -364,6 +365,7 @@
66EE17531B729EA0008B6743 /* Products */,
3D1E07F8242A7D7200655E76 /* F53OSC.podspec */,
3D1E07F2242A7D5D00655E76 /* LICENSE.txt */,
3DA5A9B02432674F0068AF88 /* CHANGELOG.md */,
3D1E07F0242A7D5100655E76 /* README.md */,
);
sourceTree = "<group>";
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2010-2011 Figure 53 LLC, http://figure53.com
Copyright (c) 2010-2020 Figure 53 LLC, https://figure53.com

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ For convenience, we've included a few public domain source files from [CocoaAsyn

- F53OSC must be compiled with ARC.
- You must link against `Security.framework` and `CFNetwork.framework`.
- F53OSC requires Xcode 10.3 or later and a deployment target of macOS 10.9+, iOS 8.4+, or tvOS 9.0+.
- F53OSC requires Xcode 10.3 or later and a minimum deployment target of macOS 10.9, iOS 8.4, or tvOS 9.0.

You can also use CocoaPods to include F53OSC into your project:

Expand Down

0 comments on commit efed1b2

Please sign in to comment.