|
| 1 | +# CHANGELOG |
| 2 | + |
| 3 | +## v2.5.0 |
| 4 | + |
| 5 | +* Add Pendulum DT support by @theunkn0wn1 in <https://github.com/pydantic/pydantic-extra-types/pull/110> |
| 6 | + |
| 7 | +## v2.4.1 |
| 8 | + |
| 9 | +* Fix refs blocking docs build by @sydney-runkle in <https://github.com/pydantic/pydantic-extra-types/pull/125> |
| 10 | + |
| 11 | +## v2.4.0 |
| 12 | + |
| 13 | +* Add: New type ISBN by @lucasmucidas in <https://github.com/pydantic/pydantic-extra-types/pull/116> |
| 14 | +* fix validate_digits actually allowing non digit characters by @romaincaillon in <https://github.com/pydantic/pydantic-extra-types/pull/120> |
| 15 | +* ♻️ refactor the `validate_brand` method & add new types by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/56> |
| 16 | +* ✅ Drop python 3.7 & support 3.12 by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/122> |
| 17 | + |
| 18 | +## v2.3.0 |
| 19 | + |
| 20 | +* Upgrade pydantic version to >=2.5.2 by @hramezani in <https://github.com/pydantic/pydantic-extra-types/pull/113> |
| 21 | + |
| 22 | +## v.2.2.0 |
| 23 | + |
| 24 | +* Add `long` and `short` format to `as_hex` by @DJRHails in <https://github.com/pydantic/pydantic-extra-types/pull/93> |
| 25 | +* Refactor documentation by @Kludex in <https://github.com/pydantic/pydantic-extra-types/pull/98> |
| 26 | +* ✨ add `ULID` type by @JeanArhancet in <https://github.com/pydantic/pydantic-extra-types/pull/73> |
| 27 | +* Added `__get_pydantic_json_schema__` method with `format='tel'` by @hasansezertasan in <https://github.com/pydantic/pydantic-extra-types/pull/106> |
| 28 | + |
| 29 | +## v2.1.0 |
| 30 | + |
| 31 | +* ✨ add `MacAddress` type by @JeanArhancet in <https://github.com/pydantic/pydantic-extra-types/pull/71> |
| 32 | +* :memo: fix usage of `MAC address` by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/72> |
| 33 | +* Add docstrings for payment cards by @tpdorsey in <https://github.com/pydantic/pydantic-extra-types/pull/77> |
| 34 | +* Fix mac adddress validation by @JeanArhancet in <https://github.com/pydantic/pydantic-extra-types/pull/79> |
| 35 | +* Remove work in progress part from README.md by @hramezani in <https://github.com/pydantic/pydantic-extra-types/pull/81> |
| 36 | +* Add `Latitude`, `Longitude` and `Coordinate` by @JeanArhancet in <https://github.com/pydantic/pydantic-extra-types/pull/76> |
| 37 | +* Refactor: use stdlib and remove useless code by @eumiro in <https://github.com/pydantic/pydantic-extra-types/pull/86> |
| 38 | +* Make Latitude and Longitude evaluated by @Kludex in <https://github.com/pydantic/pydantic-extra-types/pull/90> |
| 39 | + |
| 40 | +## v2.0.0 |
| 41 | + |
| 42 | +* Migrate `Color` & `Payment Card` by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/2> |
| 43 | +* add `pydantic` to classifiers by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/13> |
| 44 | +* remove dependencies caching by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/16> |
| 45 | +* :bug: deprecate `__modify_schema__` method by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/20> |
| 46 | +* Fix Color JSON schema generation by @dmontagu in <https://github.com/pydantic/pydantic-extra-types/pull/21> |
| 47 | +* fix issues of `pydantic_core.core_schema` has no attribute `xxx` by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/23> |
| 48 | +* Fix Failed tests for `color` type by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/26> |
| 49 | +* Created Country type by @HomiGrotas in <https://github.com/pydantic/pydantic-extra-types/pull/14> |
| 50 | +* Add phone number types by @JamesHutchison in <https://github.com/pydantic/pydantic-extra-types/pull/25> |
| 51 | +* make `phonenumbers` a requirement by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/29> |
| 52 | +* chore(feat): Add ABARouting number type by @RevinderDev in <https://github.com/pydantic/pydantic-extra-types/pull/30> |
| 53 | +* add missing countries by @EssaAlshammri in <https://github.com/pydantic/pydantic-extra-types/pull/32> |
| 54 | +* chore: resolve `pydantic-core` dependency conflict by @hirotasoshu in <https://github.com/pydantic/pydantic-extra-types/pull/45> |
| 55 | +* Add `MIR` card brand by @hirotasoshu in <https://github.com/pydantic/pydantic-extra-types/pull/46> |
| 56 | +* fix dependencies version by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/48> |
| 57 | +* 📝 Add documentation for `Color` and `PaymentCardNumber` by @Kludex in <https://github.com/pydantic/pydantic-extra-types/pull/50> |
| 58 | +* Add hooky by @Kludex in <https://github.com/pydantic/pydantic-extra-types/pull/51> |
| 59 | +* ♻️ Simplify project structure by @Kludex in <https://github.com/pydantic/pydantic-extra-types/pull/52> |
| 60 | +* 👷 Add coverage check on the pipeline by @Kludex in <https://github.com/pydantic/pydantic-extra-types/pull/53> |
| 61 | +* ♻️ refactor country type using `pycountry` by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/54> |
| 62 | +* ✅ Add 100% coverage by @Kludex in <https://github.com/pydantic/pydantic-extra-types/pull/57> |
| 63 | +* Add support for transparent Color by @CollinHeist in <https://github.com/pydantic/pydantic-extra-types/pull/59> |
| 64 | +* 📝 Add documentation for `PhoneNumber` and `ABARoutingNumber` by @Kludex in <https://github.com/pydantic/pydantic-extra-types/pull/60> |
| 65 | +* 📝 Refactor README by @Kludex in <https://github.com/pydantic/pydantic-extra-types/pull/61> |
| 66 | +* 🚚 Rename `routing_number.md` to `routing_numbers.md` by @Kludex in <https://github.com/pydantic/pydantic-extra-types/pull/62> |
| 67 | +* :memo: fix code in `payment` documentation by @yezz123 in <https://github.com/pydantic/pydantic-extra-types/pull/63> |
| 68 | +* uprev pydantic to b3 by @samuelcolvin in <https://github.com/pydantic/pydantic-extra-types/pull/69> |
| 69 | +* Prepare for release 2.0.0 by @hramezani in <https://github.com/pydantic/pydantic-extra-types/pull/70> |
0 commit comments