File lychee.changes of Package lychee

-------------------------------------------------------------------
Tue Jun 17 09:19:38 UTC 2025 - Alessio Biancalana <dottorblaster@opensuse.org>

- Update to version 0.19.1:
  * chore: release v0.19.1 (#1726)
  * fix: skip the fragment check if the uri doesn't contain fragment (#1730)
  * Don't echo potentially sensitive header data (#1728)
  * Update changelog

-------------------------------------------------------------------
Wed Jun 11 14:22:53 UTC 2025 - Alessio Biancalana <dottorblaster@opensuse.org>

- Drop reproducible.patch since it got merged upstream in string_cache_codegen v0.5.4
- Update to version 0.19.0~0:
  * chore: release v0.19.0
  * Keep supporting 'latest' in CI Dockerfiles
  * Follow renaming: latest -> nightly
  * Follow renaming: latest -> nightly
  * Add cli test
  * Add explanation
  * Fix grammar
  * Update docs
  * Extract DEFAULT_ACCEPTED_STATUS_CODES & apply clippy's suggestions
  * Use StatusCodeSelector default as default accepted StatusCodes
  * Tiny improvements
  * Remove dbg macro
  * Pass accepted values by reference
  * Make accepted codes non-optional
  * Handle rejected TOO_MANY_REQUESTS
  * Update Status::code
  * Update tests
  * Remove duplicated information from output
  * Update test
  * Change usage of ErrorKind::NetworkRequest, as it no longer represents rejected status codes
  * Update test
  * Update doc comment
  * Make error message more user-friendly
  * Remove hardcoded rule for handling erroneous status codes differently
  * Move archive functionality to library (#1720)
  * Bump the dependencies group across 1 directory with 3 updates (#1714)
  * feat: respect the `disabled` property for stylesheet links (#1716)
  * feat: raise error when the default config file is invalid (#1715)
  * Upgrade to 2024 edition (#1711)
  * fix: only check the fragment when it's a file (#1713)
  * fix: ignore gitlab table of content in wikilinks (#1710)
  * Fix `test_exclude_example_domains` (#1712)
  * Add support for custom headers in input processing (#1561)
  * chore: update CI to install and verify cargo-msrv (#1706)
  * Fix lints (#1705)
  * chore: verify the MSRV in CI lint (#1696)
  * feat: detect website fragments (#1675)
  * Update documentation
  * Make Makefile more portable (make: /bin/bash: No such file or directory)
  * Remove flag
  * detect wikilinks, prevent plaintext extraction from links #1650 (#1679)
  * Bump the dependencies group with 2 updates
  * Add possible values for minimum TLS version in help message (#1693)
  * Add TLS version option (#1655)
  * Bump the dependencies group across 1 directory with 11 updates (#1692)
  * Specify MSRV (#1676)
  * Fix outdated link
  * Remove once_cell as direct dependency
  * Make clippy happy (#1681)
  * Bump the dependencies group with 3 updates (#1670)
  * Fix accept/exclude range syntax and docs (#1668)
  * Add FreeBSD-Ask to users (#1662)
  * Bump the dependencies group with 4 updates (#1664)
  * Allow header values that contain equal signs (#1647)
  * Bump the dependencies group with 11 updates (#1656)
  * Bump the dependencies group across 1 directory with 14 updates (#1653)
  * Add support for custom file extensions in link checking. (#1559)
  * Update Docker Workflow To Support Version Tags (#1631)
  * Format Markdown URLs with `<>` instead of `[]()` (#1638)
  * Bump the dependencies group across 1 directory with 21 updates (#1643)
  * test: add tests for URL extraction ending with a period (#1641)
  * Release the macOS binaries also as `.tar.gz` (#1642)
  * renamed `base` to `base_url` (fixes #1607) (#1629)
  * Sort compact/detailed/markdown error output by file path (#1622)

-------------------------------------------------------------------
Wed Feb 19 10:24:27 UTC 2025 - Bernhard Wiedemann <bwiedemann@suse.com>

- Add reproducible.patch to avoid randomness from HashSet (boo#1062303)

-------------------------------------------------------------------
Tue Feb 11 17:08:21 UTC 2025 - Alessio Biancalana <dottorblaster@opensuse.org>

- Update to version 0.18.1~0:
  * chore: release v0.18.1 (#1598)
  * Fix Porgressbar rendering Checkbox (Fixes #1626) (#1627)
  * fix: do not fail on empty # and #top fragments (#1609)
  * Add Checkbox Formatting Option for Markdown Reports (#1623)
  * Fix new clippy lints (#1625)
  * Add links to shield and license #1616
  * Bump the dependencies group with 3 updates (#1604)
  * Remove exit early "if tag and not from release workflow"
  * Bump the dependencies group with 3 updates (#1602)
  * Bump the dependencies group with 6 updates (#1597)
  * Reuse nixpkgs recipe as suggested by @tirimia
  * Extract version number programmatically
  * Fix typo
  * Move section
  * Add development section to README
  * More consistent style
  * Further simplify flake
  * Simplify code
  * `nix build` working
  * Fix formatting
  * Remove $RUST_BACKTRACE
  * Support multiple platforms
  * Remove .envrc
  * Update to Rust 1.83.0
  * Remove unneeded variables
  * Simplify flake
  * Specify Rust version explicitly
  * Ignore direnv cache
  * Use flake
  * Add .envrc
  * Add Nix shell
  * Remove `publish` step from CI pipeline, which is handled by release-plz

-------------------------------------------------------------------
Thu Dec 19 13:29:15 UTC 2024 - alessio.biancalana@suse.com

- Update to version 0.18.0~0:
  * chore: release v0.18.0 (#1554)
  * Fix nightly docker image (#1590)
  * Bump the dependencies group across 1 directory with 11 updates (#1589)
  * Introduce --root-dir (#1576)
  * Allow Docker pushes on release branches (#1568)
  * Fix retries (#1573)
  * Pass along --max-retries config option (#1572)
  * Bump the dependencies group with 4 updates (#1571)
  * Bump the dependencies group with 4 updates (#1570)
  * Bump the dependencies group with 4 updates (#1566)
  * Rename `fail_map` to `error_map` for improved clarity in response statistics (#1560)
  * Add quirks support for `youtube-nocookie.com` and youtube embed URLs (#1563)
  * Update all Docker images to Debian Bookworm (#1558)
  * Support excluded paths in `--dump-inputs` (#1556)
  * Improve robustness of cache integration test (#1557)
  * Support underscores in Markdown URLs (#1555)
  * Bump the dependencies group across 1 directory with 7 updates (#1552)
  * Fix: Bring back error output for links (#1553)

-------------------------------------------------------------------
Sat Nov 09 10:10:11 UTC 2024 - alessio.biancalana@suse.com

- Update to version 0.17.0~0:
  * chore: release v0.17.0 (#1549)
  * Add Forui to README.md's users section (#1551)
  * Bump the dependencies group across 1 directory with 12 updates (#1544)
  * Ignore casing when processing markdown fragments + check for percent encoded ancors (#1535)
  * Refactor cache handling test to make it more robust (#1548)
  * Fix format option in configuration file (#1547)
  * Fix skipping of email addresses in stylesheets (#1546)
  * Add support for relative links (#1489)
  * Box Octocrab error as it is too large (#1543)
  * Update link check action (#1542)
  * Fix example usage of headers in configuration file (#1540)
  * Add interesting projects who use lychee (#1537)
  * Don't check prefix attribute (#1536)
  * Add OWASP Threat Dragon to users
  * Update `pkg-url` of cargo binstall (#1532)
  * Bump the dependencies group with 3 updates (#1530)
  * Allow excluding cache based on status code (#1403)
  *  Ignore textContent links in html nodes (#1528)
  * fix:  The 'as' keyword in the Dockerfile should be uppercase
  * Respect timeout when retrieving archived link (#1526)
  * Update TOC in README.md
  * fix: Remove tokio console subscriber (#1524)
  * Disable Wayback machine tests
  * Delete release-plz.toml
  * feat: Add tests for `dns-prefetch` (#1522)
  * Exclude `rel=dns-prefetch` links (#1520)
  * Extend documentation on excluding links
  * Improve docs for fragment checker
  * README: The Git home page and Git Credential Manager use lychee (#1519)
  * Don't check preconnect links (#1187)
  * Use custom token here to allow triggering other pipelines
  * Use custom token here to allow triggering other pipelines
  * Bump the dependencies group with 6 updates (#1516)

-------------------------------------------------------------------
Mon Oct 14 18:00:58 UTC 2024 - alessio.biancalana@suse.com

- Update to version 0.16.1:
  * chore: release (#1514)
  * markdown.rs: make first line a top-level heading (#1511)
  * Listen to additional release triggers for binary builds
  * listen to more release triggers for binary builds
  * chore: release (#1512)
  * Don't add changelog files
  * Cleanup `.gitignore` file
  * Add release-plz and clean up workflows (#1510)
  * Bump the dependencies group across 1 directory with 8 updates (#1509)
  * README: add tldr-pages as user (#1508)
  * Disable pedantic clippy lint
  * Test ignored files
  * Test hidden files
  * Update example
  * Skip ignored and hidden files by default
  * Remove is_symlink check, because it's mutually exclusive to is_file
  * Handle path exclusions when walking directories
  * Update README.md test to trim whitespaced lines & update README.md
  * Update tests
  * Make gitignored files configurable and disable by default
  * Replace jwalk with ignore
  * Bump the dependencies group across 1 directory with 13 updates (#1502)
  * Extend compact format (#1497)
  * Bump the dependencies group with 2 updates (#1494)
  * chore(docs): mention MacPorts install in README.md (#1491)
  * Bump the dependencies group with 4 updates (#1490)
  * Mention Chocolatey
  * Bump the dependencies group with 5 updates (#1488)
  * Bump the dependencies group with 6 updates (#1486)
  * Run cargo nextest in CI and enable all tests (#1483)
  * test: fail when interpreting md footnote as link (#1479)
  * ci: fix wrong cpu-arch tag on macos release assets (#1484)
  * Properly wire in tokio-console (#1482)
  * Harmonizes naming pattern of pre-built binaries and unlocks latest permalink (#1464)
  * Fix: Windows drive paths misidentified as URLs (#1460)
  * Bump docker/build-push-action from 5 to 6 in the dependencies group (#1449)
  * Bump the dependencies group across 1 directory with 29 updates (#1478)
  * Updated pulldown-cmark dependency and fixed maths parsing (#1473)
  * README: add openSUSE Tumbleweed to the installation instructions (#1470)
  * feat(clap): show help menu on no args as well (#1458)
  * README: Add Nixpkgs to Installation (#1448)
  * Screencast update (#1445)
  * Add response formatter; refactor stats formatter (#1398)
  * Extend documentation for `RequestChain` (#1442)
  * Update TROUBLESHOOTING.md (#1440)
  * Add a way to handle "pretty URLs", i.e. URIs without `.html` extension (#1422)
  * Don't trim mailto: prefix when converting a Uri into a string (#1438)
  * Add Execa to list of users (#1435)
  * Exclude `tel` scheme from being checked (#1429)
  * Fix typo in pre-commit config in README (#1424)
  * Fix clippy errors (#1423)

-------------------------------------------------------------------
Sat Jul 20 13:59:59 UTC 2024 - Alessio Biancalana <alessio.biancalana@suse.com>

- Update to version 0.15.1:
  * Gracefully handle invalid URLs
  * Chain visibility
  * Fix spelling
openSUSE Build Service is sponsored by