Skip to content

Commit 45bd173

Browse files
committed
Merge branch 'release-1.4.0' into develop
2 parents 6ceff26 + 52ac29f commit 45bd173

12 files changed

Lines changed: 48 additions & 63 deletions

.jazzy.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ sourcekitten_sourcefile: docs.json
33
clean: true
44
author: Timofey Solomko
55
module: BitByteData
6-
module_version: 1.3.1
6+
module_version: 1.4.0
77
copyright: '© 2018 Timofey Solomko'
88
readme: README.md
99
github_url: https://github.com/tsolomko/BitByteData
10-
github_file_prefix: https://github.com/tsolomko/BitByteData/tree/1.3.1
10+
github_file_prefix: https://github.com/tsolomko/BitByteData/tree/1.4.0
1111
theme: fullwidth
1212

1313
custom_categories:

BitByteData.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Pod::Spec.new do |s|
22

33
s.name = "BitByteData"
4-
s.version = "1.3.1"
4+
s.version = "1.4.0"
55
s.summary = "Read and write bits and bytes in Swift."
66

77
s.description = "A Swift framework with classes for reading and writing bits and bytes."

BitByteData.xcodeproj/BitByteData.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.3.1</string>
18+
<string>1.4.0</string>
1919
<key>CFBundleVersion</key>
20-
<string>16</string>
20+
<string>18</string>
2121
<key>NSHumanReadableCopyright</key>
2222
<string>Copyright © 2018 Timofey Solomko. All rights reserved.</string>
2323
</dict>

BitByteData.xcodeproj/BitByteDataBenchmarks.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
<key>CFBundlePackageType</key>
1616
<string>BNDL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.3.1</string>
18+
<string>1.4.0</string>
1919
<key>CFBundleVersion</key>
20-
<string>16</string>
20+
<string>18</string>
2121
</dict>
2222
</plist>

BitByteData.xcodeproj/TestBitByteData.plist

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
<key>CFBundlePackageType</key>
1616
<string>BNDL</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.3.1</string>
18+
<string>1.4.0</string>
1919
<key>CFBundleVersion</key>
20-
<string>16</string>
20+
<string>18</string>
2121
</dict>
2222
</plist>

BitByteData.xcodeproj/project.pbxproj

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
06F065761FFAEA8700312A82 /* BitReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F065581FFAEA1F00312A82 /* BitReader.swift */; };
1515
06F065771FFAEA8700312A82 /* ByteReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F065591FFAEA1F00312A82 /* ByteReader.swift */; };
1616
06F065781FFAEA8700312A82 /* MsbBitReader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F0655A1FFAEA1F00312A82 /* MsbBitReader.swift */; };
17-
06F065791FFAEA8700312A82 /* Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F0655B1FFAEA1F00312A82 /* Extensions.swift */; };
1817
06F0657A1FFAEA8700312A82 /* MsbBitWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F0655C1FFAEA1F00312A82 /* MsbBitWriter.swift */; };
1918
06F0657B1FFAEA8700312A82 /* BitWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F0655D1FFAEA1F00312A82 /* BitWriter.swift */; };
2019
06F0657C1FFAEA8700312A82 /* LsbBitWriter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 06F0655E1FFAEA1F00312A82 /* LsbBitWriter.swift */; };
@@ -62,7 +61,6 @@
6261
06F065581FFAEA1F00312A82 /* BitReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BitReader.swift; sourceTree = "<group>"; };
6362
06F065591FFAEA1F00312A82 /* ByteReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ByteReader.swift; sourceTree = "<group>"; };
6463
06F0655A1FFAEA1F00312A82 /* MsbBitReader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MsbBitReader.swift; sourceTree = "<group>"; };
65-
06F0655B1FFAEA1F00312A82 /* Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Extensions.swift; sourceTree = "<group>"; };
6664
06F0655C1FFAEA1F00312A82 /* MsbBitWriter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MsbBitWriter.swift; sourceTree = "<group>"; };
6765
06F0655D1FFAEA1F00312A82 /* BitWriter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BitWriter.swift; sourceTree = "<group>"; };
6866
06F0655E1FFAEA1F00312A82 /* LsbBitWriter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LsbBitWriter.swift; sourceTree = "<group>"; };
@@ -121,7 +119,6 @@
121119
06F065561FFAEA1F00312A82 /* Sources */ = {
122120
isa = PBXGroup;
123121
children = (
124-
06F0655B1FFAEA1F00312A82 /* Extensions.swift */,
125122
06F065591FFAEA1F00312A82 /* ByteReader.swift */,
126123
06F065581FFAEA1F00312A82 /* BitReader.swift */,
127124
06F065571FFAEA1F00312A82 /* LsbBitReader.swift */,
@@ -281,7 +278,6 @@
281278
isa = PBXSourcesBuildPhase;
282279
buildActionMask = 2147483647;
283280
files = (
284-
06F065791FFAEA8700312A82 /* Extensions.swift in Sources */,
285281
06F0657A1FFAEA8700312A82 /* MsbBitWriter.swift in Sources */,
286282
06F0657C1FFAEA8700312A82 /* LsbBitWriter.swift in Sources */,
287283
06F0657B1FFAEA8700312A82 /* BitWriter.swift in Sources */,
@@ -378,7 +374,7 @@
378374
CLANG_WARN_SUSPICIOUS_MOVE = YES;
379375
CLANG_WARN_UNREACHABLE_CODE = YES;
380376
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
381-
CURRENT_PROJECT_VERSION = 16;
377+
CURRENT_PROJECT_VERSION = 18;
382378
DEBUG_INFORMATION_FORMAT = dwarf;
383379
ENABLE_STRICT_OBJC_MSGSEND = YES;
384380
ENABLE_TESTABILITY = YES;
@@ -424,7 +420,7 @@
424420
CLANG_WARN_SUSPICIOUS_MOVE = YES;
425421
CLANG_WARN_UNREACHABLE_CODE = YES;
426422
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
427-
CURRENT_PROJECT_VERSION = 16;
423+
CURRENT_PROJECT_VERSION = 18;
428424
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
429425
ENABLE_STRICT_OBJC_MSGSEND = YES;
430426
GCC_NO_COMMON_BLOCKS = YES;
@@ -452,7 +448,7 @@
452448
APPLICATION_EXTENSION_API_ONLY = YES;
453449
DEFINES_MODULE = YES;
454450
DYLIB_COMPATIBILITY_VERSION = 1;
455-
DYLIB_CURRENT_VERSION = 16;
451+
DYLIB_CURRENT_VERSION = 18;
456452
DYLIB_INSTALL_NAME_BASE = "@rpath";
457453
INFOPLIST_FILE = BitByteData.xcodeproj/BitByteData.plist;
458454
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
@@ -477,7 +473,7 @@
477473
APPLICATION_EXTENSION_API_ONLY = YES;
478474
DEFINES_MODULE = YES;
479475
DYLIB_COMPATIBILITY_VERSION = 1;
480-
DYLIB_CURRENT_VERSION = 16;
476+
DYLIB_CURRENT_VERSION = 18;
481477
DYLIB_INSTALL_NAME_BASE = "@rpath";
482478
INFOPLIST_FILE = BitByteData.xcodeproj/BitByteData.plist;
483479
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";

BitByteData.xcodeproj/project.xcworkspace/contents.xcworkspacedata

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

CHANGELOG.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 1.4.0
4+
5+
- Significantly improved performance of `ByteReader`, `LsbBitReader` and `MsbBitReader`.
6+
37
## 1.3.1
48

59
- Improved performance of `ByteReader`'s functions and properties when compiled with Swift 4.2 compiler.
@@ -24,7 +28,7 @@
2428
## 1.1.1
2529

2630
- Added missing documentation for `bitsLeft` and `bitsRead` computed properties.
27-
- Disable symbol stripping in archives generated by Carthage and published on GitHub Releases.
31+
- Disabled symbol stripping in archives generated by Carthage and published on GitHub Releases.
2832

2933
## 1.1.0
3034

@@ -34,11 +38,11 @@
3438

3539
## 1.0.2
3640

37-
- Fix several problems causing incorrect preconditions failures.
41+
- Fixed several problems causing incorrect preconditions failures.
3842

3943
## 1.0.1
4044

41-
- Increased performance of `bit()`, `bits(count:)` and `int(fromBits:)` functions for both `LsbBitReader` and `MsbBitReader`.
45+
- Improved performance of `bit()`, `bits(count:)` and `int(fromBits:)` functions for both `LsbBitReader` and `MsbBitReader`.
4246
- More consistent behaviour (precondition failures) for situtations when there is not enough data left.
4347
- Small updates to documentation.
4448

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ let package = Package(
2222
name: "PackageName",
2323
dependencies: [
2424
.package(url: "https://github.com/tsolomko/BitByteData.git",
25-
from: "1.3.0")
25+
from: "1.4.0")
2626
],
2727
targets: [
2828
.target(
@@ -37,13 +37,13 @@ More details you can find in [Swift Package Manager's Documentation](https://git
3737

3838
### CocoaPods
3939

40-
Add `pod 'BitByteData', '~> 1.3'` and `use_frameworks!` to your Podfile.
40+
Add `pod 'BitByteData', '~> 1.4'` and `use_frameworks!` to your Podfile.
4141

4242
To complete installation, run `pod install`.
4343

4444
### Carthage
4545

46-
Add to your Cartfile `github "tsolomko/BitByteData" ~> 1.3`.
46+
Add to your Cartfile `github "tsolomko/BitByteData" ~> 1.4`.
4747

4848
Then run `carthage update`.
4949

Sources/Extensions.swift

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)