packages feed

haskell-updater-1.5.0.0: CHANGELOG.md

## v1.5.0.0 (2025-03-06)

Release v1.5.0.0

- Add `--world-full` and `--preserved-rebuild` modes
- Allow mixing/matching targets for `--reinstall-atoms` mode
- Improve readability of output
- Many internal improvments for code readability and ensuring proper behavior
  (no tests yet, but much has been done to pave the way for this)

## v1.4.1.0 (2024-06-30)

Release v1.4.1.0

- Add support for custom targets
    - `--custom-target` (`-T`)
- Improve logic behind looping mechanism for `--mode=reinstall-atoms`
- Improve output and internal representations of packages/program state
- Test with ghc-9.10

## v1.4.0.0 (2024-05-25)

Release v1.4.0.0

- Add new options for portage invocation

    - Add `--mode=reinstall-atoms` (`-R`)
    - Add `--world` (`-W`)

  This adds new functionality to haskell-updater which utilizes the
  --reinstall-atoms flag for portage. This should bypass issues where
  haskell-updater pulls in masked or unavailable packages and attempts to
  pull them into the dependency graph. This will remain as optional pending
  further testing.

- Add new flags to the command line to help organize functionality:

  - `--target={invalid|all|world}`
  - `--mode={basic|list|reinstall-atoms}`

- Fix bug where some installed package `.conf` files do not get parsed
  properly