Skip to content

Releases: fleeksoft/ksoup

0.2.0

31 Oct 23:36
Compare
Choose a tag to compare

What's Changed

  • Fixes #96 Android Empty document Error with network library by @itboy87
  • Fixes #90 Add Watchos support by @itboy87
  • Fixes #89 Add shortcut icon in metadata parse by @itboy87
  • Upgrade Kotlin to version 2.0.21
  • Upgraded Ktor to version 3.0.1
  • Upgrade Gradle to version 10.7.2
  • Added JS unpacking by @DatL4g in #86
  • Fix byte array read size by @itboy87 in #91
  • [Android]: Updated compileSdk to 35
  • [Android]: target SDK 35 and compatible code for older Android versions
  • [Android]: Upgrade AGP to 8.7.1

New Contributors

0.1.9

23 Sep 16:06
Compare
Choose a tag to compare
  • Performance improved 3x, faster parsing. (Fixes #80)
  • Added Ksoup.parseMetaData for fetching HTML page metadata. (Closes #61, #64)
  • Upgraded kotlinx-io to version 0.5.4.
  • Added kotlinx benchmarks for performance evaluation and comparison.

0.1.8

18 Sep 07:10
Compare
Choose a tag to compare

What's Changed

  • Add ksoup-lite variant without any external IO or Network Dependencies #77
  • Remove charset dependency from ksoup-core #66
  • Remove ktor-http dep from ksoup-core #73
  • Pure Kotlin implementation for CodePoint & remove the external dependency for CodePoint #74
  • Create SourceReader operating with ByteArray #76

0.1.7

11 Sep 13:26
880852a
Compare
Choose a tag to compare

Release 0.1.6

04 Sep 12:15
b2fd289
Compare
Choose a tag to compare

What's Changed

  • Add Okio target #53
  • Use SourceReader for network request body parsing.
  • Add HttpResponse.asSourceReader() ext function. #54
  • Change scope of SourceReaderImp to internal and add public functions SourceReader.from.
  • Change scope of FileSourceImp to internal and add public functions FileSource.from.
  • Add extension functions: java.io.File.toFileSource(), java.nio.file.Path.toFileSource() & InputStream.toSourceReader()
  • Update to latest Jsoup (d3104a0)

Build Improvements

  • Replaced the Amper plugin with a custom Micro Amper Gradle script.
  • Upgrade Kotlin to 2.0.20 and AGP to 8.5.0

Release 0.1.6-alpha1

24 Aug 17:23
dca8d13
Compare
Choose a tag to compare
  • Use SourceReader for network requests
  • Fix publish issue for ktor2
  • Update with latest Jsoup (4690661)

Release 0.1.5

23 Aug 21:09
bb49133
Compare
Choose a tag to compare

What's Changed

  • Three variants of library kotlinx-io + ktor3, ktolinx-io + ktor2 & korlibs-io
  • Improved performance and memory usage.
  • enable js resource tests and update with jsoup latest code by @itboy87 in #45

Release 0.1.4

05 Aug 18:25
Compare
Choose a tag to compare

What's Changed

  • Added Js and Wasm Js target
  • Improved performance.

Release 0.1.2

24 Dec 11:52
80515b6
Compare
Choose a tag to compare

What's Changed

  • Added Native Mac and Native Windows support.
  • Added Apple TV and Watch support.

Release 0.1.1

19 Dec 20:55
698b997
Compare
Choose a tag to compare

Bug Fixes