File fastutil.changes of Package fastutil

-------------------------------------------------------------------
Wed Nov  6 01:11:31 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>

- Update to v8.5.15
  * Changes in version 8.5.15:
    + Fixed a very long-standing subtle bug that was causing
      unnecessary rehashings on large tables. Maximum fills and
      backing-array sizes were computed using float precision,
      rather than double precision, making it impossible to
      represent all possible sizes exactly. Thanks to Captain-S0L0
      for reporting this bug.

-------------------------------------------------------------------
Sat Sep  7 11:07:30 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>

- Update to v8.5.14
  * Changes in version 8.5.14:
    + Potential improvements by array caching thanks to
      mouse0w0@github.com.
    + Fixed a bug in sublist iterators of immutable lists. Thanks
      to Barak Ugav for finding and fixing this bug.
    + Implemented missing skip() and forEachRemaining() methods in
      array-based containers.
    + Fixed a bug in array-based containers that would have thrown
      the wrong exception and leave the iterator in an inconsistent
      state when removing before iterating. Thanks to Michal Frajt
      for reporting this bug.
    + Entry.setValue() now works correctly in all iterators and
      iterator-like methods of array-based maps. It was previously
      throwing an UnsupportedOperationException.
    + New methods to obtain comparators from key extractors. Thanks
      to Barak Ugav for implementing this feature.
  * Changes in version 8.5.13:
    + Thanks to Chanoch Goldfeder for fixing a number of bugs in
      ImmutableList.
    + Thanks to Barak Ugav for implementing a faster
      ArrayList.removeIf() and fixing a bug in back().

-------------------------------------------------------------------
Wed Sep 13 14:03:58 UTC 2023 - Fridrich Strba <fstrba@suse.com>

- Reproducible builds: produce reproducible manifest with bnd

-------------------------------------------------------------------
Tue Jun  6 06:40:06 UTC 2023 - Fridrich Strba <fstrba@suse.com>

- Rewrite the build to use as much as possible the upstream targets
  instead of file modifications in spec
- Generate OSGi manifest
- Do not run tests and do not use xmvn-install in order to make the
  dependency chain shorter

-------------------------------------------------------------------
Fri Apr  7 13:00:42 UTC 2023 - Anton Shvetz <shvetz.anton@gmail.com>

- Update to v8.5.12
  * Changes in version 8.5.12:
    + The fields of array-based containers are now protected.
    + Entry.setValue() now works correctly in all iterators and
      iterator-like methods of hash maps. Thanks to Nikita Sokolov
      for reporting that some methods (e.g., fastForEach()) were
      not supporting setValue().
    + New assertBigArray() methods help to check that arguments are
      well-formed big arrays.

-------------------------------------------------------------------
Sun Dec 11 23:30:26 UTC 2022 - Anton Shvetz <shvetz.anton@gmail.com>

- Initial packaging with v8.5.11
openSUSE Build Service is sponsored by