PackageTrack
Sign in Get early access

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
Release Pre-release

Releases

latest 6
  1. v3.0.0 15 Oct 2024
    Release notes

    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
    Open source →
  2. v2.1.0 27 Feb 2021
    Release notes

    Releasing version 2.1.0

    Open source →
    Release notes

    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
    Open source →
  3. v2.0.0 10 Oct 2018
    Release notes

    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 /build from composer package via .gitattributes.
    • build: Exclude phpcs.xml from 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, use Wikimedia\ instead.
    • build: Raised PHP requirement to 7.0.0.
    Open source →
  4. v1.2.0 30 Dec 2017
    Release notes

    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\ to Wikimedia\, the old namespace is kept as alias for backwards compatibility.
    • src: Add callable type hint to Wikimedia\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.
    Open source →
  5. v1.1.0 18 Sep 2015
    Release notes
    • 94c0b84: Add MediaWiki\quietCall() convenience method
    Open source →
    Release notes

    Added

    • src: Add MediaWiki\quietCall() convenience method.

    Changed

    • build: Update development dependencies.

    Fixed

    • docs: Make README nicer for Doxygen processing.
    Open source →
  6. v1.0.0 10 Jun 2015
    Release notes

    Initial release.

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive