Revision history for Hash-Agnostic
0.0.17 2024-08-10T16:02:31+02:00
- Don't call .STORE if there are no values to be stored. This
will allow agnostic hashes to be initialized in a TWEAK
method without going through the local AT-KEY logic. Issue
spotted by Tim Nelson in Hash::Ordered
0.0.16 2024-08-10T12:33:55+02:00
- Better fix for handling .Str and .gist on type objects
0.0.15 2024-08-10T12:06:26+02:00
- Allow .gist / .Str / .raku / .perl to be called on type objects,
Tim Nelson++ for spotting this deficiency
- Modernize pod
0.0.14 2024-07-21T11:27:18+02:00
- Make sure that .new will actually take any named arguments
and run the normal object creation logic. Tim Nelson++ for
exposing this deficiency
- Restore "list" and "List" methods, they work again
0.0.13 2024-07-20T12:38:18+02:00
- Remove "list" and "List" from supported methods list for
now because of some weird interaction when the role is being
consumed by a class that has a TWEAK method in it.
- Add separate CI badges for each OS supported
- Add sponsor button
0.0.12 2024-04-28T12:05:31+02:00
- Rename exception class to prevent import clash with
Array::Agnostic. Tim Nelson++ for report
- Give test files a modern Raku extension
- Updated copyright year
0.0.11 2023-12-15T18:23:14+01:00
- Added support for .Numeric, .Int, .Bool
- Added sponsor link
- Updated copyright year
0.0.10 2021-09-10T10:56:48+02:00
- Change file extension to .rakumod
- Migrate to zef ecosystem
- Update email address
0.0.9 2021-07-18T15:11:42+02:00
- Make sure ASSIGN-KEY can take Mu (japhb++)
0.0.8 2021-07-17T09:59:49+02:00
- Change "perl" into "raku" in tests
- Add "antipairs" method
0.0.7 2021-01-30T12:17:53+01:00
- Add "raku" method, deprecate "perl" method
- Make sure default implementations only take instances
- Update copyright year
0.0.6 2020-08-16T20:35:58+02:00
- Make sure extended error message occurs when re-initializing
0.0.5 2020-08-16T19:54:07+02:00
- Remove incorrect reference to :$initialize, it is not needed anyway
- Provide default implementation for BIND-KEY, EXISTS-KEY, DELETE-KEY
- Add Github CI info
0.0.4 2018-12-31T00:02:45+01:00
- Fix .Hash coercer, spotted by Fernando Santagata
0.0.3 2018-10-06T13:42:51+02:00
- Make .STORE a multi, so that we can call it from clients
0.0.2 2018-10-06T12:28:22+02:00
- Make sure .new also indicates initialization
0.0.1 2018-09-19T12:36:45+02:00
- Initial version