github fleeksoft/ksoup 0.2.1

latest release: 0.2.2
2 months ago

Dependency Updates


Functional and Structural Changes

  • Library Renaming: com.fleeksoft.ksoup:ksoup-lite has been renamed to com.fleeksoft.ksoup:ksoup.
  • Charset Support: Introduced support for com.fleeksoft.charset for robust encoding and decoding operations.
  • I/O Refactoring:
    • Leveraged JVM-specific actual classes for streaming functionality.
    • Replaced I/O classes with fleeksoft-io for improved modularity and performance.
  • New Feature: Added ControllableInputStream for enhanced control over input streams.
  • Dependency Cleanup: Removed Ktor dependency from the core module. View Commit
  • Module Renaming: Renamed fleeksoft-kotlinx-io to fleeksoft-io-kotlinx. View Commit

Platform and Module Updates

  • Platform Support: Added support for watchOS, extending ksoup's compatibility to more platforms.
  • Module Updates: The library has been restructured for better modularity:
    • Core Modules: ksoup
    • I/O Modules: ksoup-kotlinx, ksoup-okio, ksoup-korlibs.
    • Network Modules: ksoup-network, ksoup-network-ktor2, ksoup-network-korlibs.

Don't miss a new ksoup release

NewReleases is sending notifications on new releases.