1.1.1 - 2022-09-12
- Call error_clear_last() after @stream_socket_client - See #77
1.1.0 - 2022-09-11
- Option to disable sending NOOP commands during validation (off by default, to preserve existing behavior)
- Option to assign/configure socket bind address [setBindAddress()]
- Readme changes (#52, #59)
- Dev dependencies bumped/changed
- Improved tests
- CI: run travis against php 7.4 too (#57)
- CI: Add tests and code coverage GH Actions workflows
- CI: run tests against php 7.4, 8.0 and 8.1
- Faster failure for non-existing MXs/domains
- No longer explodes when running on locales that use something other than a
.
as decimal separator - big thanks to @BenMorel (#58, #59)
1.0.0 - 2017-11-10
- Namespaced code
- Unit and functional tests
- Makefile to handle development dependencies
- Added Travis CI & Scrutinizer integration
- Switched to PSR2 style
- PHP >= 5.6 required
- Fixed a few edge cases (which tests revealed)
- Timestamps in log messages
- composer support
- PHP 7.2 compatibility
- Ability to skip "catch-all" detection
- Ability to control whether "no connection" is treated as valid or not
- A lot of stuff over the years, but keeping backwards compatibility
- PHP >= 5.3.1 required
- Initial release