Skip to content

Tags: zakame/hashids.pm

Tags

1.001013

Toggle 1.001013's commit message
Checking in changes prior to tagging of version 1.001013.

Changelog diff is:

diff --git a/Changes b/Changes
index 8379c2c..ce4f8a5 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,11 @@ Revision history for Perl extension Hashids
 
 {{$NEXT}}
 
+1.001013 2020-12-17T07:40:44Z
+
+    - Maintenance release, no functional changes
+    - Switch from Travis CI to GitHub Actions
+
 1.001012 2020-01-25T02:25:44Z
 
     - Fix bignum pragma check in misc test

1.001012

Toggle 1.001012's commit message
Checking in changes prior to tagging of version 1.001012.

Changelog diff is:

diff --git a/Changes b/Changes
index d47b503..8379c2c 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,10 @@ Revision history for Perl extension Hashids

 {{$NEXT}}

+1.001012 2020-01-25T02:25:44Z
+
+    - Fix bignum pragma check in misc test
+
 1.001011 2020-01-24T03:52:21Z

     - Hashids::Util: fix possible infinite loop in to_alphabet() when

1.001011

Toggle 1.001011's commit message
Checking in changes prior to tagging of version 1.001011.

Changelog diff is:

diff --git a/Changes b/Changes
index 1859684..d47b503 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,12 @@ Revision history for Perl extension Hashids

 {{$NEXT}}

+1.001011 2020-01-24T03:52:21Z
+
+    - Hashids::Util: fix possible infinite loop in to_alphabet() when
+      bignum pragma is loaded, thanks to mla (closes #14)
+    - Adjust Travis and AppVeyor CI configurations
+
 1.001010 2018-10-10T05:36:22Z

     - Fix output comment in synopsis, thanks to Dai Okabayashi

1.001010

Toggle 1.001010's commit message
Checking in changes prior to tagging of version 1.001010.

Changelog diff is:

diff --git a/Changes b/Changes
index df0c8f2..1859684 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,11 @@ Revision history for Perl extension Hashids

 {{$NEXT}}

+1.001010 2018-10-10T05:36:22Z
+
+    - Fix output comment in synopsis, thanks to Dai Okabayashi
+    - Small update on the hex methods, needing a bump of Math::BigInt
+
 1.001001 2018-03-05T11:40:03Z

     - Use "[0-9]" instead of "\d" in number matches to prevent possible

1.001001

Toggle 1.001001's commit message
Checking in changes prior to tagging of version 1.001001.

Changelog diff is:

diff --git a/Changes b/Changes
index b719be3..df0c8f2 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,12 @@ Revision history for Perl extension Hashids

 {{$NEXT}}

+1.001001 2018-03-05T11:40:03Z
+
+    - Use "[0-9]" instead of "\d" in number matches to prevent possible
+      Unicode digit issues
+    - Fix example for Hashids::Util::any()
+
 1.001000 2017-11-04T09:00:59Z

     - Align with v1.1.x of Hashids.js

1.001000

Toggle 1.001000's commit message
Checking in changes prior to tagging of version 1.001000.

Changelog diff is:

diff --git a/Changes b/Changes
index 6ca0503..b719be3 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,17 @@ Revision history for Perl extension Hashids

 {{$NEXT}}

+1.001000 2017-11-04T09:00:59Z
+
+    - Align with v1.1.x of Hashids.js
+    - Hashids: use Class::Method::Modifiers::around() for BUILDARGS
+    - Hashids::Util: make consistent_shuffle() to always return lists
+    - Add constraint on salt length to be less than or equal to alphabet
+      length (see also niieani/hashids.js#37)
+    - Hashids::Util: add any() to avoid using boolean grep()
+    - Add more tests adapted from Hashids.js
+    - Various other small fixes suggested by Perl::Critic and kritika.io
+
 1.000005 2017-06-24T13:42:15Z

     - Hashids::Util: ensure we carry a bignum() upon reduce() in

1.000005

Toggle 1.000005's commit message
Checking in changes prior to tagging of version 1.000005.

Changelog diff is:

diff --git a/Changes b/Changes
index 218577d..6ca0503 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,12 @@ Revision history for Perl extension Hashids

 {{$NEXT}}

+1.000005 2017-06-24T13:42:15Z
+
+    - Hashids::Util: ensure we carry a bignum() upon reduce() in
+      from_alphabet(), fixes #11
+    - Add appveyor CI (no badge yet though, needs fix in Minilla)
+
 1.000004 2017-06-23T06:40:54Z

     - Reduce calls to Hashids::Util::bignum() to further simplify code

1.000004

Toggle 1.000004's commit message
Checking in changes prior to tagging of version 1.000004.

Changelog diff is:

diff --git a/Changes b/Changes
index 98b5a9f..218577d 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,10 @@ Revision history for Perl extension Hashids

 {{$NEXT}}

+1.000004 2017-06-23T06:40:54Z
+
+    - Reduce calls to Hashids::Util::bignum() to further simplify code
+
 1.000003 2017-06-23T05:51:41Z

     - Add test for encoding lists with set minHashLength

1.000003

Toggle 1.000003's commit message
Checking in changes prior to tagging of version 1.000003.

Changelog diff is:

diff --git a/Changes b/Changes
index 6dea147..98b5a9f 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,14 @@ Revision history for Perl extension Hashids

 {{$NEXT}}

+1.000003 2017-06-23T05:51:41Z
+
+    - Add test for encoding lists with set minHashLength
+    - Move private functions into Hashids::Util module
+    - Rename _hash/_unhash to to_alphabet/from_alphabet for
+      consistency with upstream JS methods
+    - Use Horner's method on from_alphabet
+
 1.000002 2015-01-22T09:01:42Z

     - Switched calculations to use Math::BigInt, thanks to Troy

1.000002

Toggle 1.000002's commit message
Checking in changes prior to tagging of version 1.000002.

Changelog diff is:

diff --git a/Changes b/Changes
index 1cb809e..6dea147 100644
--- a/Changes
+++ b/Changes
@@ -2,6 +2,11 @@ Revision history for Perl extension Hashids

 {{$NEXT}}

+1.000002 2015-01-22T09:01:42Z
+
+    - Switched calculations to use Math::BigInt, thanks to Troy
+      Morehouse (closes #6)
+
 1.000001 2014-12-04T06:54:57Z

     - Fix issue where some hashes could not be decoded, thanks to