From b4fd16e64c67899b52475b4f1ed98552b2da3a4f Mon Sep 17 00:00:00 2001 From: Yasser Tahiri Date: Mon, 26 Feb 2024 17:12:32 +0100 Subject: [PATCH] :memo: create Create a changelog to match release notes --- CHANGELOG.md | 69 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..b1ff465c --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,69 @@ +# CHANGELOG + +## v2.5.0 + +* Add Pendulum DT support by @theunkn0wn1 in + +## v2.4.1 + +* Fix refs blocking docs build by @sydney-runkle in + +## v2.4.0 + +* Add: New type ISBN by @lucasmucidas in +* fix validate_digits actually allowing non digit characters by @romaincaillon in +* ♻️ refactor the `validate_brand` method & add new types by @yezz123 in +* ✅ Drop python 3.7 & support 3.12 by @yezz123 in + +## v2.3.0 + +* Upgrade pydantic version to >=2.5.2 by @hramezani in + +## v.2.2.0 + +* Add `long` and `short` format to `as_hex` by @DJRHails in +* Refactor documentation by @Kludex in +* ✨ add `ULID` type by @JeanArhancet in +* Added `__get_pydantic_json_schema__` method with `format='tel'` by @hasansezertasan in + +## v2.1.0 + +* ✨ add `MacAddress` type by @JeanArhancet in +* :memo: fix usage of `MAC address` by @yezz123 in +* Add docstrings for payment cards by @tpdorsey in +* Fix mac adddress validation by @JeanArhancet in +* Remove work in progress part from README.md by @hramezani in +* Add `Latitude`, `Longitude` and `Coordinate` by @JeanArhancet in +* Refactor: use stdlib and remove useless code by @eumiro in +* Make Latitude and Longitude evaluated by @Kludex in + +## v2.0.0 + +* Migrate `Color` & `Payment Card` by @yezz123 in +* add `pydantic` to classifiers by @yezz123 in +* remove dependencies caching by @yezz123 in +* :bug: deprecate `__modify_schema__` method by @yezz123 in +* Fix Color JSON schema generation by @dmontagu in +* fix issues of `pydantic_core.core_schema` has no attribute `xxx` by @yezz123 in +* Fix Failed tests for `color` type by @yezz123 in +* Created Country type by @HomiGrotas in +* Add phone number types by @JamesHutchison in +* make `phonenumbers` a requirement by @yezz123 in +* chore(feat): Add ABARouting number type by @RevinderDev in +* add missing countries by @EssaAlshammri in +* chore: resolve `pydantic-core` dependency conflict by @hirotasoshu in +* Add `MIR` card brand by @hirotasoshu in +* fix dependencies version by @yezz123 in +* 📝 Add documentation for `Color` and `PaymentCardNumber` by @Kludex in +* Add hooky by @Kludex in +* ♻️ Simplify project structure by @Kludex in +* 👷 Add coverage check on the pipeline by @Kludex in +* ♻️ refactor country type using `pycountry` by @yezz123 in +* ✅ Add 100% coverage by @Kludex in +* Add support for transparent Color by @CollinHeist in +* 📝 Add documentation for `PhoneNumber` and `ABARoutingNumber` by @Kludex in +* 📝 Refactor README by @Kludex in +* 🚚 Rename `routing_number.md` to `routing_numbers.md` by @Kludex in +* :memo: fix code in `payment` documentation by @yezz123 in +* uprev pydantic to b3 by @samuelcolvin in +* Prepare for release 2.0.0 by @hramezani in