Kanna Versions Save

Kanna(鉋) is an XML/HTML parser for Swift.

5.3.0

2 months ago
  • Supports for Xcode 15 including Privacy Manifest (#265)
  • Supports for visionOS (#268)
  • Fixed podspec (#267 #269 #270)
  • bugfix: supporting namespace for querying the same attribute name with different namespace (#264) @codelynx

5.2.7

2 years ago

Fix crash when access regexDict from multiple threads #254 @nanashiki

5.2.6

2 years ago

Minor bug fix.

  • Fixed a bug that would crash if given an empty document #251 @Krish-sysadmin

5.2.5

2 years ago

There are no additions or changes to features.

  • fix: exclude path in Package.swift #249 @tatsuz0u
  • Class is deprecated as a protocol's inheritance #250 @tosh7

5.2.4

3 years ago
  • Fixed an issue where escaping would sometimes not work properly. #246 @Kyome22
  • Improved performance of CSS selectors.

5.2.3

3 years ago
  • Adapt Package.swift for Xcode 12 #241 @djbe

5.2.2

4 years ago
  • fix CSS selector group for non-root nodes #218 @kewlbear
  • Fixed not to display libxml2 related warning in SwiftPM of Xcode 11.4. (pkgConfig) #231

5.2.1

4 years ago
  • Fixed a bug that HTML cannot be parsed correctly. #232
  • Fixed not to display libxml2 related warning in SwiftPM of Xcode 11.4. #231

5.2.0

4 years ago

⚠️ This version has a problem with parsing HTML. Please use 5.2.1 or later. Added support for Swift 5.2 (Xcode 11.4). This version supports Swift 5.0, 5.1 and 5.2.

Swift Package Manager

  • We no longer need to install libxml2 using brew on Xcode 11.4 or later on macOS.

5.0.0

5 years ago

There is no change other than Swift 5 support. If you are using Swift 4, use version 4.x.