Git tags and release notes don't tell the whole story and don't offer a place to mention the smaller projects we've created or contribute to. The intent is to keep this as a microblog: Anything that needs more than a few sentences is probably best placed somewhere else.
2025 01 06
Abivia Geocoding 2.6.0 and 2.5.1
Geocoding 2.5.1 fixed an issue where an invalid value is passed through the HTTP_X_FORWARDED_FOR
header, automatically returning the REMOTE_ADDR
instead.
However, some bad actors will supply a Bogon or a valid but incorrect address (e.g. 127.0.0.1).
Geocoding 2.6.0 adds a $allowForward parameter to the GeoCoder::getAddressFromHttp()
and GeoCoder::lookupHttp()
methods. The parameter defaults to true.
This allows an application to get the...
2025 01 02
Abivia Geocoding 2.5.0
Geocoding 2.5.0 adds a Geocoder::getSubnetAddress()
method.
https://github.com/abivia/geocoding
2024 12 30
Abivia Colorspace 1.3.0 release
Colorspace is a small library for color conversion and manipulation. 1.3.0 adds HSB and CMYK support in addition to the existing RGB and HSL (including an alpha channel), and can parse and generate CSS colors in both "legacy" and "modern" formats. https://github.com/abivia/colorspace
2024 12 26
Abivia Colorspace 1.0.0 release
Colorspace is a small library for color conversion and manipulation. It currently supports RGB and HSL (including an alpha channel), and can parse and generate CSS colors in both "legacy" and "modern" formats. https://github.com/abivia/colorspace
2024 12 18
Abivia Criteria 1.2.0 release
Criteria 1.2.0 adds "contains" and "includes" operators and fixes a bug. Check the readme and changelog files for more details. https://github.com/abivia/criteria
2024 12 17
Abivia Criteria 1.1.0 release
Criteria is a simple package for the evaluation of expressions based on a set of variable criteria. We're using similar logic in two separate applications that allow the creation of criteria in a JSON file. This package encapsulates that logic and generalizes it to support a wider range of operators and more complex expressions. Check the readme file for full details. https://github.com/abivia/criteria
2024 11 03
Abivia Geocoding 2.4.1
Geocoding 2.4.1 fixes a bug in getAddressFromHttp
where the IP address contained in the server variables failed to parse.
Previously this generated an error. Now an AddressNotFoundException
is thrown.
https://github.com/abivia/geocoding
2024 10 08
Abivia Geocoding 2.4.0
Geocoding 2.4.0 adds database driver specific options for table creation to the PDO cache driver. https://github.com/abivia/geocoding
2024 10 06
Abivia Geocoding 2.3.0
Geocoding 2.3.0 adds purge functionality to PDO cache driver. https://github.com/abivia/geocoding
2024 10 02
Abivia Geocoding 2.2.0
Geocoding 2.2.0 adds a cache driver for PDO databases. https://github.com/abivia/geocoding