wikimedia/at-ease
Safe replacement to @ for suppressing warnings.
v3.0.0
20M downloads/mo
#1159 most downloaded on Packagist
wikimedia/at-ease
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Ships fairly regularly
a new release about every 2.3 years
Nearly every release is documented
notes for 6 of 6 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
6 releases · first in 2015
0 releases in the last 12 months
see the full history below
Release timeline
6 releases · Jun 2015 to Oct 2024
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 6-
v3.0.015 Oct 2024Release notes
Open source →Changes for users
- [BREAKING CHANGE] Drop PHP 7.2 and PHP 7.3 support
- [BREAKING CHANGE] Drop functions not in class
- AtEase: Stop setting E_STRICT on PHP >= 8.4
Build changes
- Fix coverage of AtEase::suppressWarnings()
- Simplify file structure
- AtEaseTest: Minor cleanup
- build: Add phan
- build: Upgrade mediawiki/mediawiki-codesniffer from 35.0.0 to 44.0.0
- build: Upgrade mediawiki/minus-x from 1.1.1 to 1.1.3
- build: Upgrade ockcyp/covers-validator from 1.3.3 to 1.6.0
- build: Upgrade php-parallel-lint/php-console-highlighter from 0.5.0 to 1.0.0
- build: Upgrade php-parallel-lint/php-parallel-lint from 1.2.0 to 1.4.0
- build: Upgrade phpunit/phpunit from ^8.5 to 9.6.16
-
v2.1.027 Feb 2021Release notes
Open source →Changed
- Dropped support for PHP 7.0/7.1 and HHVM
- build: Updated several dev dependencies
- src: Started using real variadic arguments
- doc: Restore Doxygen welcome page
- build: Dropped Travis testing
Fixed
- src: AtEase::quietCall should restore error level in exception case
- README: Fix markdown display of code
-
v2.0.010 Oct 2018Release notes
Open source →Added
- src: Move the three main functions to a new class
Wikimedia\AtEase\AtEase, as static methods. The old namespaced functions are kept for compatibility.
Changed
- build: Add MinusX test.
- build: Exclude
/buildfrom composer package via.gitattributes. - build: Exclude
phpcs.xmlfrom composer package. - build: Update development dependencies.
- build: Use SPDX 3.0 license identifier.
- docs: Update Packagist badge in README for new package name.
Removed
- src: Remove compatibility with the
MediaWiki\namespace, useWikimedia\instead. - build: Raised PHP requirement to 7.0.0.
- src: Move the three main functions to a new class
-
v1.2.030 Dec 2017Release notes
Open source →Fixed
- build: Unbreak Travis CI build for PHP 5.3.3.
- tests: Remove broken @covers tags.
- tests: Add more test-cases for
MediaWiki\quietCall().
Changed
- src: Rename namespace from
MediaWiki\toWikimedia\, the old namespace is kept as alias for backwards compatibility. - src: Add
callabletype hint toWikimedia\quietCall(). - build: Rename package to
wikimedia/at-ease. - build: Updating development dependencies.
- docs: Use diffusion instead of Code Review for SVN linkage.
- license: Use the plaintext GPL.
-
v1.1.018 Sep 2015Release notes
Open source →Added
- src: Add
MediaWiki\quietCall()convenience method.
Changed
- build: Update development dependencies.
Fixed
- docs: Make README nicer for Doxygen processing.
- src: Add
-
v1.0.010 Jun 2015