Skip to content

Releases: wjdp/htmltest

v0.17.0

04 Nov 02:08
ec73feb
Compare
Choose a tag to compare

Added

  • #200 IgnoreAltEmpty option for alt="" decorative images
  • #192 IgnoreHTTPS Array of regexs of URLs to ignore for EnforceHTTPS

Changelog

  • d7fccee Add pre-commit job to CI
  • 8d8ff25 Add skip for TestAnchorExternalHTTPSMissingChain
  • 39067a6 IgnoreAltEmpty option for alt="" decorative images
  • e7dcba4 Improve README section on tmp directory
  • ef0fde4 Lock pre-commit repo to fixed version
  • e48c5a2 Replace distro specific notes in README with badge from repology.org
  • 81ab4a3 Update README.md
  • 05eb4e5 add IgnoreHTTPS option

v0.16.0

12 Apr 20:47
30c65fa
Compare
Choose a tag to compare

Added

  • #186 Builds for Apple/Darwin ARM64.

Changed

  • #175 IgnoreURLs now can be used to ignore internal URLs. It uses regex unlike the previously added IgnoreInternalURLs so will likely deprecate the latter in an upcoming release.
  • Upgrade to go 1.17.x for Darwin arm64 builds.

Fixed

  • #126 Panic when referencing ignored directories.

Removed

Changelog

26605a5 Add missing skips for external access.
2a4d210 Run CI on pull requests too
01b82dc Apply IgnoreURLs regexs to internal URLs too
03c4f89 Add a test for file: scheme
cd4a0fb Fix panic when referencing ignored directories
7fd8514 Merge pull request #161 from QuLogic/skip-external
f1e8651 Remove commented out line
cfca618 Merge pull request #181 from markmandel/debug/panic
54089cb Fix typo in comment
095de9a Merge branch 'master' into chalin-ignoreurl-regex-for-internal-too-2021-09-17
4266055 Add additional tests on usage of IgnoreURLs for internal links
72bd8a3 Add deprecation warning to IgnoreInternalURLs in README
6aa3355 Merge pull request #175 from chalin/chalin-ignoreurl-regex-for-internal-too-2021-09-17
b8d61a2 Merge pull request #172 from wjdp/ci-on-prs
43e49ac Remove date from build and --version
0fa8290 Bump go version to 1.17.8
3cd44ff Merge pull request #187 from wjdp/go-1.17.8
94e3a1e Remove date flag from docker build step
89bbf3e Try setting go version for goreleaser

v0.16.0-rc2

10 Apr 15:55
89bbf3e
Compare
Choose a tag to compare
v0.16.0-rc2 Pre-release
Pre-release

Added

  • #186 Builds for Apple/Darwin ARM64. Untested, this is what this RC is for.

Changed

  • #175 IgnoreURLs now can be used to ignore internal URLs. It uses regex unlike the previously added IgnoreInternalURLs so will likely deprecate the latter in an upcoming release.
  • Upgrade to go 1.17.x for Darwin arm64 builds.

Fixed

  • #126 Panic when referencing ignored directories

Removed

Changelog

26605a5 Add missing skips for external access.
2a4d210 Run CI on pull requests too
01b82dc Apply IgnoreURLs regexs to internal URLs too
03c4f89 Add a test for file: scheme
cd4a0fb Fix panic when referencing ignored directories
7fd8514 Merge pull request #161 from QuLogic/skip-external
f1e8651 Remove commented out line
cfca618 Merge pull request #181 from markmandel/debug/panic
54089cb Fix typo in comment
095de9a Merge branch 'master' into chalin-ignoreurl-regex-for-internal-too-2021-09-17
4266055 Add additional tests on usage of IgnoreURLs for internal links
72bd8a3 Add deprecation warning to IgnoreInternalURLs in README
6aa3355 Merge pull request #175 from chalin/chalin-ignoreurl-regex-for-internal-too-2021-09-17
b8d61a2 Merge pull request #172 from wjdp/ci-on-prs
43e49ac Remove date from build and --version
0fa8290 Bump go version to 1.17.8
3cd44ff Merge pull request #187 from wjdp/go-1.17.8
94e3a1e Remove date flag from docker build step
89bbf3e Try setting go version for goreleaser

v0.15.0

01 Oct 21:50
2a7c4c5
Compare
Choose a tag to compare

Enhancements

  • Add support for ignoring internal urls #169

Fixes

  • Stop ignoring the content of pre / code tags #166

Changelog

2409cf0 Add Fedora and minor install updates to README.md
d3ffce7 Add IgnoreInternalURLs option (Solve #168)
295f004 Add a test running on an HTML file
b9e6728 Add test case for link to hash inside <pre> tag
c733282 Fix a stupid typo in function called for TestIsInternalURLIgnored
183ed16 Fix misc markdown lint errors
4d3efc5 Re-enable test on macos
a9a7742 Stop ignoring content of pre/code tags
6df4662 Update README with IgnoreInternalURLs
4c57ae9 Update README.md
fa04c39 Update repo copy of godownloader.sh as per out-of-band update in Jan 2021
b679f7a Update tests that deal with pre/code tags
024a1c2 Use a correct syntax for TestAnchorInternalUrlOption
829c696 Use the correct error name for TestAnchorInternalUrl

v0.14.0

23 Jan 18:45
489af6e
Compare
Choose a tag to compare

Mainly bug fixes but also includes an upgrade to Go 1.15 (from 1.13) and moving the CI / build system to GitHub actions from Travis CI.

Enhancements

  • Respect the NO_COLOR environment variable if it is set #154
  • Improve logging for meta refresh quote error #137

:octocat: GitHub Action

There is now an official GitHub Action for htmltest. Find it on the marketplace or the source repo.

I'm still tweaking the build process for this (a docker build still runs in the in-test repo) so haven't pushed a v0.14.0 tag on there yet. You can still use @master for now. I have it in use with a ~4k page site with no issues. Any problems let me know with an issue on the action repo.

Changelog

3c05eff Fix crash when specifying StripQueryExcludes in config file #143
32ed5f8 Improve logging for meta refresh quote error #137
bbdd205 Implement mailto email format checking (with url decoding) #159
39ab511 Add unit test for crash in #122
0dfa159 Fix flaky test (TestAnchorExternalHrefIPTimeout)
46edd5d Upgrade Go modules
ab7be78 Upgrade to Go 1.15
eea6cbf Respect the NO_COLOR environment variable if it is set. #154

v0.14.0-rc2

16 Jan 20:49
489af6e
Compare
Choose a tag to compare
v0.14.0-rc2 Pre-release
Pre-release

Mainly bug fixes but also includes an upgrade to Go 1.15 (from 1.13) and moving the CI / build system to GitHub actions from Travis CI.

Enhancements

  • Respect the NO_COLOR environment variable if it is set #154
  • Improve logging for meta refresh quote error #137

Changelog

3c05eff Fix crash when specifying StripQueryExcludes in config file #143
32ed5f8 Improve logging for meta refresh quote error #137
bbdd205 Implement mailto email format checking (with url decoding) #159
39ab511 Add unit test for crash in #122
0dfa159 Fix flaky test (TestAnchorExternalHrefIPTimeout)
46edd5d Upgrade Go modules
ab7be78 Upgrade to Go 1.15
eea6cbf Respect the NO_COLOR environment variable if it is set. #154

v0.13.0

12 Aug 21:17
6297c3b
Compare
Choose a tag to compare

Changelog

c119663 Using ENTRYPOINT to simplify docker run semantics
29e91ca fix: panic whith custom http headers

v0.12.1

25 Jan 17:33
8e3e969
Compare
Choose a tag to compare

Enhancements

  • Add option to demote broken external link errors to warnings via IgnoreExternalBrokenLinks config option (@abhishalya in #140)
  • Support for installing on OpenBSD (@leonstafford in #142)

Changelog

8e3e969 Fix goreleaser config
51115d7 Ignore .idea directory
1171a50 Merge pull request #140 from abhishalya/ext_links
3e6b803 Merge pull request #142 from leonstafford/master
d3fbe36 OpenBSD install notes to README
e9aac88 CI to build OpenBSD binaries
3ff9286 Add option: IgnoreExternalBrokenLinks
57fe7e6 Add feature request issue template
882d19e Don't keep .git from docker build

v0.11.0

15 Dec 17:38
7d18ba0
Compare
Choose a tag to compare

Enhancements

  • #112 Add IgnoreSSLVerify option (@jgazeau in #113)
  • Bump Go version to 1.13.x & upgrade dependencies.

Bug Fixes

Changelog

083b3bb Add IgnoreEmptyHref option
4ac4880 Add ca-certificates to Docker image
7cb03ea Add the ability for html test to accept servers using AIA.
30138c0 Adding IgnoreSSLVerify option
d1da91e Adding test case for IgnoreSSLVerify option
fd0744b Adding test case for IgnoreSSLVerify option
c580c11 Adding test case for IgnoreSSLVerify option
310a9d7 Bump docker Go version to 1.13 and add dockerignore file
760e415 Disable VCR for TestAnchorExternalHTTPSMissingChain
6d236af Fix failing test with invalid port by adding popper handling of the error.
088a1d4 Run gofmt
3e13c9a Update CI go version to 1.13.x
a97ce21 Upgrade dependencies in go.mod and go.sum

v0.10.3

24 Apr 16:21
v0.10.3
c04b7d3
Compare
Choose a tag to compare

🐳 Official Docker Image

We now have an official docker image. See https://hub.docker.com/r/wjdp/htmltest.

Thanks @tillepille

Bug Fixes

  • #120 Disable blank alt check when IgnoreAltBlank is set

Changelog

c04b7d3 Remove deprecated goreleaser config

(there should be more here but goreleaser broke)