File tree Expand file tree Collapse file tree 4 files changed +29
-6
lines changed
Expand file tree Collapse file tree 4 files changed +29
-6
lines changed Original file line number Diff line number Diff line change 1+ # 0.7.0 (July 2, 2019)
2+
3+ This release changes the behavior of attributes coding: now order of XML
4+ attributes is fully preserved. One of the benefits is that it improves unit
5+ testing for users of XMLCoder, which allows testing against specific encoded
6+ attributes without accounting for their randomized order. Also a small coding
7+ style fix is included. In addition, XMLCoder now uses Azure Pipelines instead of
8+ Travis for CI with great improvements to overall CI stability, speed, and
9+ parallel builds. Thanks to [ Andrés Cecilia Luque] ( https://github.com/acecilia )
10+ and [ Jay Hickey] ( https://github.com/jayhickey ) for the contributions!
11+
12+ ## Merged pull requests
13+
14+ - Change components variable from var to let
15+ [ \# 107] ( https://github.com/MaxDesiatov/XMLCoder/pull/107 )
16+ ([ jayhickey] ( https://github.com/jayhickey ) )
17+ - Keep the order of the attributes during encoding operations
18+ [ \# 110] ( https://github.com/MaxDesiatov/XMLCoder/pull/110 )
19+ ([ acecilia] ( https://github.com/acecilia ) )
20+ - Migrate from Travis to Azure Pipelines
21+ [ \# 111] ( https://github.com/MaxDesiatov/XMLCoder/pull/111 )
22+ ([ MaxDesiatov] ( https://github.com/MaxDesiatov ) )
23+
124# 0.6.0 (June 17, 2019)
225
326An improvement release that introduces ` convertFromKebabCase ` and
Original file line number Diff line number Diff line change @@ -227,7 +227,7 @@ easy as adding it to the `dependencies` value of your `Package.swift`.
227227
228228``` swift
229229dependencies: [
230- .package (url : " https://github.com/MaxDesiatov/XMLCoder.git" , from : " 0.6 .0" )
230+ .package (url : " https://github.com/MaxDesiatov/XMLCoder.git" , from : " 0.7 .0" )
231231]
232232```
233233
@@ -256,7 +256,7 @@ target 'YourApp' do
256256 use_frameworks!
257257
258258 # Pods for Test
259- pod ' XMLCoder' , ' ~> 0.6 .0'
259+ pod ' XMLCoder' , ' ~> 0.7 .0'
260260end
261261```
262262
@@ -284,7 +284,7 @@ $ brew install carthage
284284Inside of your ` Cartfile ` , add GitHub path to ` XMLCoder ` :
285285
286286``` ogdl
287- github "MaxDesiatov/XMLCoder" ~> 0.6 .0
287+ github "MaxDesiatov/XMLCoder" ~> 0.7 .0
288288```
289289
290290Then, run the following command to build the framework:
Original file line number Diff line number Diff line change 11Pod ::Spec . new do |s |
22 s . name = "XMLCoder"
3- s . version = "0.6 .0"
3+ s . version = "0.7 .0"
44 s . summary = "XMLEncoder & XMLDecoder using the Codable protocol in Swift"
55 s . description = "XMLCoder allows Swift Codable-conforming objects to be translated to and from XML"
66 s . homepage = "https://github.com/MaxDesiatov/XMLCoder"
Original file line number Diff line number Diff line change 737737 CLANG_ENABLE_OBJC_ARC = YES;
738738 COMBINE_HIDPI_IMAGES = YES;
739739 COPY_PHASE_STRIP = NO;
740- CURRENT_PROJECT_VERSION = 0.6 .0;
740+ CURRENT_PROJECT_VERSION = 0.7 .0;
741741 DEBUG_INFORMATION_FORMAT = dwarf;
742742 DYLIB_INSTALL_NAME_BASE = "@rpath";
743743 ENABLE_NS_ASSERTIONS = YES;
767767 CLANG_ENABLE_OBJC_ARC = YES;
768768 COMBINE_HIDPI_IMAGES = YES;
769769 COPY_PHASE_STRIP = YES;
770- CURRENT_PROJECT_VERSION = 0.6 .0;
770+ CURRENT_PROJECT_VERSION = 0.7 .0;
771771 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
772772 DYLIB_INSTALL_NAME_BASE = "@rpath";
773773 GCC_OPTIMIZATION_LEVEL = s;
You can’t perform that action at this time.
0 commit comments