2025-01-15 12:15:18 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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.
|
|
|
|
|
2024-09-08 12:03:31 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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().
|
|
|
|
|
2023-09-13 14:04:35 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 13 14:03:58 UTC 2023 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
|
|
|
|
- Reproducible builds: produce reproducible manifest with bnd
|
|
|
|
|
2023-06-06 06:42:52 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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
|
|
|
|
|
2023-05-03 11:57:16 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
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.
|
|
|
|
|
2022-12-12 07:23:44 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Dec 11 23:30:26 UTC 2022 - Anton Shvetz <shvetz.anton@gmail.com>
|
|
|
|
|
|
|
|
- Initial packaging with v8.5.11
|