Releases: drmohundro/SWXMLHash
Releases · drmohundro/SWXMLHash
Fix - issue with XMLIndexer.byKey(_:)
Released on 2017-11-10.
- Fix
XMLIndexer.byKey(_:)
bug (fixed in #165)
Fix - characters deprecation
Fix - off by one error in byIndex
Xcode 9 Compatibility Release
Temporary Fix - Disabling Code Coverage for Carthage
Disable code coverage related to Carthage. (see #149)
Feature - Allow for custom string encoding
Released on 2017-08-27.
Added new config option to allow for overriding the string encoding (via #119).
Xcode 9 beta compatibility
Released on 2017-06-01.
Added recommended Xcode 9.3 project settings (via #144).
Feature - caseInsensitive lookup
Released on 2017-06-01.
Added caseInsensitive
lookup options (via #137).
Swift 4.0 Release
Released on 2017-05-15.
- Changed all enums to be camel cased (e.g. thisValue versus ThisValue) to match the Swift naming recommendations
- Removed
Sequence
fromXMLIndexer
to avoid a conflict with theelement
property coming in Swift 4- As a result,
for-in
no longer works directly againstXMLIndexer
; however,for-in
works just fine against the.all
method
- As a result,
- Changed
.text
to no longer be optional
Feature - recursiveText property
Released on 2017-05-15.
Added recursiveText property which pulls the text property from the currently indexed element and all child elements. (see PR #131)