- All functions (except
uuid
) now acceptglobal
anduse_openssl
, allowing identifiers that do not depend on R's global random number state (#15)
- The
openssl
package is now optional, withids
now shipping with an internal random number generator which can be used for identifiers that do not depend on R's global random number state (used byids::random_id
,ids::proquint
andids::uuid
). If openssl is found it will still be used. (#11) - The
uuid
package is no longer used byids::uuid
and we instead generate version 4 uuids. As before these do not depend on R's global random number state (#4)
- The
adjective_animal
andsentence
generators now support MocKiNg sPoNgEbOb CaSe in addition to usual case conversions.
- The
adjective_animal
generator now supports alliterative adjective animals (such asconvectional_conflictory_cod
), though this reduces the pool size (#5, requested by @gadenbuie).
- Fix occasionally failing test (removes one animal from the pool)
- New identifier type "proquint"
- Initial CRAN release