packages feed

effectful-plugin-2.2.0.0: CHANGELOG.md

# effectful-plugin-2.2.0.0 (2026-08-24)
* Fix a compiler panic when a constraint headed by a type variable or a
  quantified constraint is considered during candidate filtering.
* Consider effects from the context as candidates for wanteds with (partially)
  concrete effect rows instead of silently favouring effects from the row.
  Genuinely ambiguous cases are now reported as such by GHC, while cases
  disambiguated by other constraints resolve to the effect that fits. The
  plugin also no longer commits to the sole candidate when it doesn't satisfy
  the remaining constraints, which results in better error messages.
* Make sure that givens are produced only from effect rows headed by the
  promoted list constructor.

# effectful-plugin-2.1.0.0 (2026-04-02)
* Drop support for GHC < 9.6.
* Consider built-in instances when filtering candidates.

# effectful-plugin-2.0.0.1 (2025-08-30)
* Small optimization of checking suitable effects for unification.
* Add `timing` flag for tracking execution time of the plugin.
* Expect wanted constraints that are already solved.

# effectful-plugin-2.0.0.0 (2025-06-09)
* Drop support for GHC < 9.4.
* Fix various bugs and shortcomings.
* Add `verbose` flag for tracing execution of the plugin.

# effectful-plugin-1.1.0.4 (2024-10-08)
* Fix inference in presence of implicit parameters.

# effectful-plugin-1.1.0.3 (2024-06-07)
* Drop support for GHC 8.8.

# effectful-plugin-1.1.0.2 (2023-09-13)
* Add support for GHC 9.8.

# effectful-plugin-1.1.0.1 (2023-03-13)
* Show accurate error message in GHC >= 9.4 if `Effectful.Internal.Effect` is
  not found.

# effectful-plugin-1.1.0.0 (2023-01-23)
* Add support for GHC 9.4 and 9.6.

# effectful-plugin-1.0.0.0 (2022-07-13)
* Initial release.