Rand Stats

Hash::Agnostic

zef:lizmat
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