5f45fe9306
1.1.0
2024-10-09 21:28:24 -04:00
b4600cfb4e
docs: add unreleased section to changelog
2024-10-09 21:27:36 -04:00
4695fffd4d
docs: add 1.0.0 to changelog
2024-10-09 21:22:19 -04:00
Luiz Rodrigo de Souza
1c0bd89955
handle non-primary-key, non-assoc field ( #39 )
2024-10-09 21:19:14 -04:00
b0d53c117e
1.0.0
2024-08-28 12:19:40 -04:00
Andrew Timberlake
74e1827dd4
Change default type to uuid ( #34 )
2024-08-28 12:15:03 -04:00
Andrew Timberlake
1e4d1f8aee
Fix prefix validation in Ecto type ( #35 )
2024-08-28 12:10:40 -04:00
Dennis Beatty
c74d433c2d
allow binary type ( #32 )
...
* allow binary type
* remove binary_id support
2024-07-18 14:14:01 +00:00
sloane
ee51c5fdcb
0.6.0
2024-04-22 10:01:54 -04:00
sloane
eadb269342
Support 0.3.0 spec ( #30 )
...
* replace shell script with elixir script
* update to 0.3.0 spec
* update parser to support 0.3.0 spec
* use binary_part/3 for elixir 1.11 support
* add .exs extension to update_spec script
2024-04-22 10:00:51 -04:00
sloane
f0e24c7231
0.5.3
2024-03-12 11:28:08 -04:00
Paulo Curado
7a9895cf8e
Add or ~> 4.0
for :phoenix_html
( #28 )
2024-03-12 11:25:35 -04:00
sloane
0bbd87e6ed
0.5.2
2023-10-06 16:24:57 -04:00
Thiago Santos
b91726399f
Make deps available in all environments ( #26 )
2023-10-06 16:23:56 -04:00
Sloane
dd8f957106
fix: raise if primary_key: true and no prefix ( #22 )
2023-07-16 11:36:19 -04:00
Sloane
c9eb03b44e
Better support for Ecto ( #21 )
...
* use schema associations to derive prefixes
* expand documention for ecto usage
* 0.5.0
2023-07-16 11:01:51 -04:00
Sloane
1a1f2a7008
Jason.Encoder
impl (#18 )
2023-07-07 14:38:26 -04:00
Sloane Perrault
8049b93b91
remove duplicate link to documentation
2023-07-07 13:37:45 -04:00
Sloane Perrault
4a43e5ad5d
add badges to README
2023-07-07 13:36:10 -04:00
Sloane Perrault
f4d15d06de
use published
release type
2023-07-07 13:31:35 -04:00
Sloane
4930e7115c
Common protocol implementations ( #16 )
...
* `String.Chars` impl
* `Phoenix.HTML.Safe` impl
* `Phoenix.Param` impl
2023-07-07 13:26:25 -04:00
Sloane Perrault
c4c4437508
docs: fix code fence in changelog
2023-07-07 12:46:19 -04:00
Sloane
3d657061f5
Add Ecto support ( #14 )
...
* add ecto type support
* Ecto.ParameterizedType, `time: ...` for `new/2`
* 0.3.0
2023-07-07 09:00:51 -04:00
Sloane
428a80a633
add publish workflow ( #13 )
2023-07-06 16:35:30 -04:00
Sloane Perrault
1c0b6f68cb
0.2.2
2023-07-06 16:20:22 -04:00
Sloane
fa0e1f48e4
Lower Elixir and OTP requirement to 1.11, OTP 21 ( #12 )
...
* lower elixir requirement, expand testing matrix
* use simpler versions
* downgrade ubuntu version, don't fail fast
* use elixir & otp versions in cache names
2023-07-06 16:19:01 -04:00
Sloane
bcd9b2fee3
Add Code of Conduct and Contributing documentation ( #11 )
...
* add code of conduct
* add contributing document
2023-07-06 15:59:55 -04:00
Sloane
b41df05830
Create dependabot.yml
2023-07-06 14:46:36 -04:00
Sloane Perrault
b6e0f62833
0.2.1
2023-07-06 14:25:44 -04:00
Sloane
303a474437
Use homerolled UUID module ( #9 )
...
* remove uniq, use homerolled uuid module
* update changelog
2023-07-06 14:23:58 -04:00
Sloane
d6814de257
include changelog ( #8 )
2023-07-06 12:55:09 -04:00
Sloane Perrault
9499e62bb4
0.2.0
...
- follows 0.2.0 spec limiting leading suffix character to 0..7
2023-07-06 10:25:34 -04:00
Sloane Perrault
63e0952823
limit first suffix char to 0..7
2023-07-06 10:24:56 -04:00
Sloane Perrault
a9186592d6
add script to update spec, update spec files
2023-07-06 10:22:31 -04:00
Sloane Perrault
5bf8b50e2d
0.1.0
2023-07-02 08:23:44 -04:00
Sloane Perrault
db5e754d86
modify to catch invalid specs
2023-07-02 08:19:23 -04:00
Sloane Perrault
6d4a555585
modify to support valid specs
2023-07-02 08:13:02 -04:00
Sloane Perrault
3337d6b2cd
publish 0.0.1
2023-06-30 07:24:59 -04:00
Sloane Perrault
ea6de20944
add CI badge to README
2023-06-30 07:10:28 -04:00
Sloane Perrault
5bb1df913f
add ci github action
2023-06-30 07:09:14 -04:00
Sloane Perrault
4a243685dd
add project information
2023-06-30 07:03:50 -04:00
Sloane Perrault
8a464f10ea
update inspect impl
2023-06-30 07:00:51 -04:00
Sloane Perrault
ff8542f164
add examples, link to spec
2023-06-30 06:53:15 -04:00
Sloane Perrault
43126a48d1
add license
2023-06-30 06:49:44 -04:00
Sloane Perrault
9a895737fd
fix base 32 encoding
2023-06-30 06:03:07 -04:00
Sloane Perrault
b34945f79d
add comments to base 32 module
2023-06-29 19:04:05 -04:00
Sloane Perrault
a9c52b8496
fix base32 encoding
2023-06-29 18:22:24 -04:00
Sloane Perrault
fd9431991d
docs: minimal README
2023-06-29 17:44:34 -04:00
Sloane Perrault
aa0251fdd1
add decoding test
...
NOTE: currently failing, likely an issuein base32 decode
2023-06-29 17:37:05 -04:00
Sloane Perrault
cdd8624662
initial implementation
2023-06-29 17:23:05 -04:00