# CHANGELOG ## v2.6.0 * Allow python-ulid 2.x on Python 3.9 and later by @musicinmybrain in * Do not pin the ”major” version of pycountry by @musicinmybrain in * πŸ€– Create dependabot.yml for updating GitHub action by @yezz123 in * :memo: Refactor Documentation for ISBN and MAC address modules by @yezz123 in * Add language code definitions and test by @07pepa in * :memo: Create a `changelog` to match release notes by @yezz123 in * Add currency code ISO 4217 and its subset that includes only currencies by @07pepa in * πŸ”¨ Update code formatting and linting configurations by @yezz123 in * πŸ‘· Add Python checking for dependencies by @yezz123 in * πŸ› fix single quote issue by @yezz123 in ## 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