Skip to content

Releases: scinfu/SwiftSoup

2.8.5

01 Mar 04:28
Compare
Choose a tag to compare

What's Changed

  • Optimizations including for Entities.encode by @aehlke in #302

Full Changelog: 2.8.4...2.8.5

2.8.4

01 Mar 03:29
Compare
Choose a tag to compare

What's Changed

  • UTF-8 optimizations including for classNames() by @aehlke in #301

Full Changelog: 2.8.3...2.8.4

2.8.3

28 Feb 23:32
Compare
Choose a tag to compare

What's Changed

  • Optimizations including caching Attributes keys by @aehlke in #300

Full Changelog: 2.8.2...2.8.3

2.8.2

28 Feb 21:12
Compare
Choose a tag to compare

What's Changed

  • Various optimizations, including lazy computation of getElementsByTagName index by @aehlke in #299

Fixes Linux build

Full Changelog: 2.8.1...2.8.2

2.8.1

28 Feb 10:06
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.8...2.8.1

2.8

21 Feb 00:03
Compare
Choose a tag to compare
2.8

Requires Swift 5.9+ (previously 5.7)

Introduces an eagerly-populated index for getElementsByTagName which adds a small cost to DOM insertion/removal in order to optimize lookups. Instead of traversing the DOM to find matching nodes, it now resolves with a single dictionary lookup.

What's Changed

New Contributors

Full Changelog: 2.7.7...2.8

2.7.7

23 Jan 04:41
Compare
Choose a tag to compare

What's Changed

  • Add SwiftPM's .build to the gitignore by @fwcd in #289
  • Exclude Info plists from SwiftPM target by @fwcd in #288
  • Remove copying missing PrivacyInfo by @kapitoshka438 in #291
  • Fix: “warning: ‘swiftsoup’: found X file(s) which are unhandled; explicitly declare them as resources or exclude from the target”. by @JPToroDev in #292

New Contributors

Full Changelog: 2.7.6...2.7.7

2.7.5

19 Aug 20:30
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.7.4...2.7.5

2.7.4

15 Aug 14:37
32f5aea
Compare
Choose a tag to compare

What's Changed

Full Changelog: 2.7.3...2.7.4