Revision history for String-Color
0.0.10 2024-09-23T15:57:37+02:00
- Up dependency on Array::Sorted::Util
- Add sponsor button and link
- Add CI badges for each OS
- Update copyright year
0.0.9 2021-11-18T13:36:59+01:00
- Up dependencies
- Remove dependency on OO::Monitors
- Allow .add to take a single string
0.0.8 2021-09-08T00:52:52+02:00
- Move to the zef ecosystem
- Update email address
0.0.7 2021-05-15T19:46:41+02:00
- Added dependency to Array::Sorted::Util back: we need "inserts"
- Reorganize %!clean2color internals. Instead of just the color, it
now consists of a Pair with the color as key, and a native str array
with all the strings that share the same cleaned key.
- Add .aliases method to return all the aliases of a string
- Method .add now returns the strings that have been added again
0.0.6 2021-05-09T11:50:48+02:00
- Simplify further, just use hashes
- Rely on OO::Monitors to limit multi-thread access to hashes
- Drop dependeny on Array::Sorted::Util, no longer needed
- Methods .strings/.colors/.cleaned no longer return sorted
- Remove mapper functionality on .Map
0.0.5 2021-05-08T15:00:29+02:00
- Simplify interface, make the module based on cleaned strings
- Remove .keys|values methods, should no longer be considered Associative
- Add .strings|colors|cleaned methods
- Add :cleaner to "new"
- Remove :matcher functionality from .add: its function has been
basically superseded by the :cleaner functionality
0.0.4 2021-05-07T15:30:49+02:00
- Make .add return string => color pairs
0.0.3 2021-05-07T14:56:50+02:00
- Switch to using OO::Monitors, remove all local locks
0.0.2 2021-05-07T12:36:07+02:00
- Make .add return the strings that were actually added
- Make .known thread safe
0.0.1 2021-05-06T21:45:51+02:00
- Initial version