Skip to content

Releases: Displee/rs-cache-library

Rework indices

25 Oct 23:25
5e554b1

Choose a tag to compare

This release delivers a full internal refactor of the CacheLibrary class to improve readability, stability, and maintainability while preserving full backward compatibility. All functionality remains the same, but the underlying implementation is now cleaner, safer, and more idiomatic Kotlin.

General changes

  • Reorganize indices
  • Code clean up
  • Stability and thread safety improvements
  • index.forEach and archive.forEach functions added to traverse through archives and files
  • Some renaming

Version 7.1.0 stable

08 Feb 22:43
ec4c1bb

Choose a tag to compare

General changes

  • Deprecate xtea functions in Archive class
  • Remove internal modifier from some variables
  • Start using semantic versioning :)

Version 7.0 stable

08 Feb 22:41
ec4c1bb

Choose a tag to compare

General changes:

  • Get rid of remaining Java files
  • Support latest OSRS cache
  • Rewrite compressor system
  • Fix creating index ids and index duplication

Version 6.8 stable

08 Feb 22:38
ec4c1bb

Choose a tag to compare

General changes:

  • Update disio version
  • Get rid of two exceptions

Version 6.6 stable

19 Jul 20:29
e62bd32

Choose a tag to compare

General changes:

  • Bug fixes
  • Performance improvements

Version 6.4 stable

26 May 15:51
45b8122

Choose a tag to compare

General changes:

  • Bug fixes
  • Performance improvements
  • More Kotlin conversion

Kotlin conversion

24 Feb 16:32
5fb57bf

Choose a tag to compare

I've rewritten my cache library in Kotlin and added some functions to make things more easy. Also added a few new ones.

General changes:

  • Package name changed from org.displee to com.displee
  • I/O classes changed from InputStream to InputBuffer and from OutputStream to OutputBuffer
  • Highly increased performance
  • More easy syntax and functions
  • One you were all waiting for: implementation 'com.displee:rs-cache-library:6.0'

Version 5.2 stable

13 Apr 16:04
fde8e1e

Choose a tag to compare

Bug fix for RS3 caches.

Version 5.1 stable

28 Dec 21:35
bd26659

Choose a tag to compare

Full support for RS3.

Version 5.0 stable

27 Dec 22:29
8ec48e0

Choose a tag to compare

Version 5.0 stable Pre-release
Pre-release

Added support for RS3 caches (not yet for writing).