Skip to content

Releases: mrz1836/go-sanitize

Release v1.5.5

07 Feb 20:58

Choose a tag to compare

Changelog

  • 9e78dcd chore(ci): add pagination to artifact fetching commands
  • 0b37927 chore(deps): bump actions/cache in the ghactions-all group (#233)
  • 4a2bfb7 chore(deps): bump github/codeql-action in the ghactions-all group (#236)
  • 3cb3523 chore(deps): bump github/codeql-action in the ghactions-all group (#239)
  • a12d421 chore(env): remove outdated .env.custom and add 90-project.env
  • ec471e2 chore(images): replace outdated GitHub share image
  • cd4320f docs(README): update GitHub workflows section for clarity
  • 9bcad60 docs: update AI compliance section to reflect new usage guidelines
  • a53a6e5 sync(ci): migrate env config from .env.base to modular structure (#241)
  • 1cabdee sync(ci): update actions/checkout to v6.0.2 in 25 workflows (#235)
  • aa1082d sync(ci): update fortress workflow error messages (#238)
  • 7856650 sync(ci): update mage-x v1.15.0 and tool versions (#228)
  • e198bc6 sync(ci): update workflows and mage-x to v1.12.2 (#226)
  • 59768be sync: bump mage-x to v1.17.4 and update dependencies (#231)
  • 3e26812 sync: update 16 files from source repository (#237)
  • 757fa1e sync: update GitHub workflows and cancel action (#232)
  • 4c462f2 sync: update Go toolchain versions in CI config (#240)
  • 0e8021f sync: update mage-x to v1.18.1 and remove deprecated test action (#234)
  • 0dabcc5 sync: update mage-x tooling and add setup action (#230)
  • 344cb64 sync: update tooling versions in CI configuration (#229)
  • f0bf862 sync: update workflows and mage-x to v1.13.0 (#227)

Release v1.5.4

19 Dec 16:53
e250b62

Choose a tag to compare

Changelog

  • e250b62 [Sync] Update project files from source repository (1f9f834) (#225)
  • e6b8a92 chore(deps): bump github/codeql-action in the ghactions-all group (#189)
  • f3e802d chore(deps): bump github/codeql-action in the ghactions-all group (#198)
  • f9a22be chore(deps): bump github/codeql-action in the ghactions-all group (#200)
  • 6bc47af chore(deps): bump github/codeql-action in the ghactions-all group (#208)
  • 62898ad chore(deps): bump github/codeql-action in the ghactions-all group (#212)
  • 3b096a5 chore(deps): bump github/codeql-action in the ghactions-all group (#215)
  • e75c9d3 chore(deps): bump github/codeql-action in the ghactions-all group (#218)
  • aa38836 chore(deps): bump the ghactions-all group with 2 updates (#192)
  • 8662366 chore(deps): bump the ghactions-all group with 2 updates (#194)
  • 3853d64 chore(deps): bump the ghactions-all group with 3 updates (#203)
  • 712e497 chore(deps): bump the ghactions-all group with 4 updates (#172)
  • f7201cf chore(deps): bump the ghactions-all group with 4 updates (#222)
  • 49f0249 docs: update README.md to new template (#214)
  • d29d687 fix: spacing
  • deff5f6 fix: use .env.custom for all vars
  • 93eb20e sync(ci): update fortress workflows and mage-x config (#223)
  • 88a4c26 sync(workflows): fix find command in fortress workflows (#224)
  • 62bccb0 sync: update .github/.env.base from source repository (#171)
  • fe3df22 sync: update .github/.env.base from source repository (#185)
  • 2fbb373 sync: update .github/.env.base from source repository (#188)
  • 703ab36 sync: update .github/.env.base from source repository (#219)
  • 6c690c0 sync: update .vscode/settings.json from source repository (#197)
  • 13772e2 sync: update 10 files from source repository (#181)
  • 1b01aab sync: update 10 files from source repository (#201)
  • a965e2b sync: update 11 files from source repository (#182)
  • 3677287 sync: update 11 files from source repository (#187)
  • abfd34b sync: update 13 files from source repository (#213)
  • 0bac3ae sync: update 14 files from source repository (#183)
  • 5c0dbf7 sync: update 15 files from source repository (#199)
  • bb82a9a sync: update 16 files from source repository (#205)
  • 885433e sync: update 18 files from source repository (#204)
  • 2f54d33 sync: update 2 files from source repository (#169)
  • 79c3a85 sync: update 2 files from source repository (#173)
  • bf7ab45 sync: update 2 files from source repository (#179)
  • b217eed sync: update 2 files from source repository (#184)
  • a7e8ea1 sync: update 2 files from source repository (#193)
  • 2e2bcd9 sync: update 2 files from source repository (#217)
  • df577e8 sync: update 2 files from source repository (#220)
  • 896b327 sync: update 2 files from source repository (#221)
  • aba10ec sync: update 26 files from source repository (#209)
  • 61f56ce sync: update 26 files from source repository (#216)
  • 3ea23b1 sync: update 29 files from source repository (#211)
  • d2a64f5 sync: update 3 files from source repository (#170)
  • 2444736 sync: update 3 files from source repository (#177)
  • 6971735 sync: update 3 files from source repository (#207)
  • 769f677 sync: update 4 files from source repository (#176)
  • 6f8520a sync: update 4 files from source repository (#178)
  • 13dbc0e sync: update 4 files from source repository (#191)
  • 4272741 sync: update 4 files from source repository (#195)
  • 604fc3b sync: update 42 files from source repository (#190)
  • 728feed sync: update 5 files from source repository (#174)
  • 647a63a sync: update 5 files from source repository (#202)
  • 2642ee8 sync: update 6 files from source repository (#186)
  • 15e8dfa sync: update 8 files from source repository (#180)
  • 61a41ba sync: update 8 files from source repository (#210)
  • 454b21c sync: update 9 files from source repository (#206)

Release v1.5.3

07 Sep 18:26

Choose a tag to compare

Changelog

  • fe48a7c build: update Go makefile configuration
  • 9325da6 chore(build): remove legacy Make-based build system
  • 9fa6109 chore(config): update project configuration for new CI system
  • 8c1407f chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#165)
  • 229dbe4 chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 (#166)
  • 3ce7615 chore(deps): bump github/codeql-action in the ghactions-all group (#160)
  • 777ba34 chore(deps): bump github/codeql-action in the ghactions-all group (#167)
  • 610a62b chore(deps): bump the ghactions-all group with 2 updates (#163)
  • dacc4f7 chore(deps): bump the ghactions-all group with 2 updates (#164)
  • 5c7c53d chore(deps): bump the ghactions-all group with 4 updates (#162)
  • 830114c ci: enhance GitHub Actions workflows and security configuration
  • bfa9bf7 feat(ci): implement comprehensive GitHub Actions CI/CD pipeline
  • 741149f feat: add Prettier configuration for consistent code formatting
  • 7c8fd47 feat: test go 1.18 and mage-x
  • dc15713 fix: for forked prs
  • 3db9c1a fix: make to magex
  • 9a45bd1 fix: pre-commit hook updates
  • 07b3553 style: apply consistent formatting to GitHub configuration files
  • 4a8e213 sync: update 40 files from source repository (#168)

Release v1.5.2

19 Jul 11:47

Choose a tag to compare

Changelog

  • f6202e2 chore: bump version
  • 9ec549c docs(owners): add config file ownership (#159)
  • 22d933f docs: update benchmark results with current performance data
  • 1c00019 feat(ci): add benchmark workflow infrastructure
  • 2a2d152 feat(validation): enhance Decimal and FormalName with sophisticated validation
  • 24fe517 fix: ignore ai files
  • 8ed7d4b refactor(ci): enhance workflow consistency and parameter handling

Release v1.5.1

16 Jul 15:36

Choose a tag to compare

Changelog

  • 828d83b Merge branch 'master' into dependabot/github_actions/master/github/codeql-action-3.29.2
  • 78a7cf3 Merge branch 'master' of github.com:mrz1836/go-sanitize
  • ac41c4b chore(deps): bump github/codeql-action from 3.29.0 to 3.29.1
  • 1943a3c chore(deps): bump github/codeql-action from 3.29.0 to 3.29.1
  • c0834a1 chore(deps): bump github/codeql-action from 3.29.1 to 3.29.2
  • 345d0d9 chore(deps): bump github/codeql-action from 3.29.1 to 3.29.2
  • eea922e chore(deps): bump the ghactions-all group with 2 updates (#158)
  • a25a3b8 chore: bump linter version
  • 2bb9be2 chore: bump version
  • c89041b feat: massive repo workflow update
  • f99b102 feat: slight optimization, removed global var
  • 670b46d fix: badge
  • 4d3cdf7 fix: disabled a few linters for now
  • e1367db fix: env var value
  • a5b1172 fix: formatting changes of spacing
  • 02fe3af fix: minor formatting, linting
  • f36c76f fix: moved text
  • 8ebfb52 fix: remove extra workflow
  • b32678f fix: use chore instead of update

Release v1.5.0

25 Jun 20:24

Choose a tag to compare

Changelog

  • 00990e2 Merge branch 'master' into dependabot/github_actions/master/actions/upload-artifact-4.6.2
  • f2d4358 Merge branch 'master' into dependabot/github_actions/master/actions/upload-artifact-4.6.2
  • be9987d Merge branch 'master' into dependabot/github_actions/master/actions/upload-artifact-4.6.2
  • 7b1568f Merge branch 'master' into dependabot/github_actions/master/actions/upload-artifact-4.6.2
  • cd3edd7 Merge branch 'master' into dependabot/github_actions/master/actions/upload-artifact-4.6.2
  • e36e9b9 Merge branch 'master' into dependabot/github_actions/master/codecov/codecov-action-18283e04ce6e62d37312384ff67231eb8fd56d24
  • 4a2adcd Merge branch 'master' into dependabot/github_actions/master/codecov/codecov-action-18283e04ce6e62d37312384ff67231eb8fd56d24
  • e56ae6e Merge branch 'master' into dependabot/github_actions/master/ossf/scorecard-action-2.4.2
  • 352e85d Merge pull request #150 from mrz1836/dependabot/github_actions/master/codecov/codecov-action-18283e04ce6e62d37312384ff67231eb8fd56d24
  • c9a2ef1 Merge pull request #151 from mrz1836/feat/fix-logic-for-major-version-detection
  • 4bc0d2b Merge pull request #152 from mrz1836/feat/fix-dependabot-auto-merge-logic
  • 6d0cd0e Merge pull request #153 from mrz1836/feat/fix-error-in-depedabot-auto-merge.yml
  • 9e0f697 Merge pull request #154 from mrz1836/feat/pin-dependencies-using-sha-in-dependabot-auto-merge.yml
  • fd033d5 Merge pull request #155 from mrz1836/feat/refactor-error-handling-in-customcompiled-function
  • 2b3cdfd chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
  • f79ea67 chore(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2
  • 3ce3814 chore(deps): bump codecov/codecov-action
  • 6f05db7 chore(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2
  • f579180 chore(deps): bump ossf/scorecard-action from 2.4.1 to 2.4.2
  • 1c7432c chore: bump version
  • 0b8dd94 ci(dependabot): ensure PR author is dependabot
  • a381322 ci(workflow): handle non-PR events for dependabot
  • ce81a47 ci(workflows): pin full action versions
  • 9765c5a ci(workflows): refine dependabot major bump check
  • 8356471 feat: added coverage minimum
  • 8af1f34 fix(sanitize): return error from CustomCompiled
  • 63cc48c fix: alt tags
  • 7226212 fix: attempt to fix logic on auto merge
  • 5be5a1c fix: auto merge func
  • 23cd35b fix: core issue
  • 6330e72 fix: label issue
  • 099f114 fix: minor issue with author detection
  • 48c23db fix: minor verbiage change
  • b8f9676 fix: missing pr number
  • 22dd02e fix: unknown version mod

Release v1.4.4

21 Jun 14:05

Choose a tag to compare

Changelog

  • 76a9939 Merge pull request #143 from mrz1836/feat/update-agents.md-with-openssf-compliance-details
  • baae1b9 Merge pull request #144 from mrz1836/feat/create-github-workflow-for-cleaning-runner-cache
  • 04a2a7a Merge pull request #145 from mrz1836/feat/review-and-clean-up-makefile
  • 14a9fe3 Merge pull request #146 from mrz1836/feat/optimize-codeowners-file-following-best-practices
  • 22844d4 chore(github): expand CODEOWNERS rules
  • 6c24051 chore(makefile): clean defaults
  • 4163a4b chore: bump version
  • 21ffa54 ci(workflow): add clean runner cache workflow
  • 16e232c docs(agents): sort and format change log
  • dcc4848 feat: added links
  • 8a9ce19 feat: added section on workflow security
  • b7dbf22 feat: added share image
  • c20a7c2 feat: added spacing, new section
  • 923e2e2 feat: added verbiage about ask nancy
  • ee0858f feat: bump up version
  • 7877fe7 fix: added additional context to the failure
  • 16fc087 fix: additional spacing
  • 65c46e5 fix: better spacing for readability
  • 21a7265 fix: bump other version for gorleaser
  • 2e6ef9b fix: code standards linter
  • 67da1ec fix: coverage details
  • be538b1 fix: for perms
  • b677df9 fix: format markdown table
  • 9581e48 fix: formated table
  • 0b2d540 fix: formatted table
  • 8711cd8 fix: generic issue template
  • 9ec9db8 fix: github styling
  • b552219 fix: gracefully fail on assignment
  • 6e6728a fix: improve error handling for forks
  • 2dbaae6 fix: improved spacing
  • 63b1100 fix: make cmd list
  • 02ddc34 fix: minor formatting
  • 8b0b20d fix: minor formatting
  • ac2615b fix: minor grammar
  • c597809 fix: minor improvements to workflow
  • b394938 fix: missed number removal
  • 6aa43a5 fix: missing description
  • 8a4b4ed fix: missing icon
  • 413698b fix: modify spacing
  • 8620612 fix: more robust error handling
  • 385e1fd fix: more spacing
  • dbce1b9 fix: remove package specific mentions
  • 152718e fix: removed all cmd, using make test
  • 9727084 fix: removed deprecated field from config
  • 81c93e2 fix: removed numbers, not needed
  • 5645890 fix: removed old comment
  • 13801df fix: spacing
  • 1c9da4b fix: spacing adjustment
  • 2500a6d fix: title adjustment
  • eba41d7 fix: top level perm
  • d846be1 fix: true spacing
  • c44adff fix: wants string vs bool
  • acda708 fix: wrong file for examples

Release v1.4.3

19 Jun 18:32

Choose a tag to compare

Changelog

  • 098eebd Create scorecard.yml
  • 4c071ba Merge branch 'master' into feat/pin-third-party-githubaction-dependencies
  • 39b1a29 Merge pull request #116 from mrz1836/feat/update-support.md-with-agents.md-reference
  • cc26159 Merge pull request #117 from mrz1836/feat/add-reference-to-agents.md-in-contributing.md
  • a1c5443 Merge pull request #118 from mrz1836/feat/add-note-about-minimal-dependencies-to-readme
  • d8421e0 Merge pull request #119 from mrz1836/feat/update-code_standards.md-with-agents.md-reference
  • c2effea Merge pull request #120 from mrz1836/feat/create-check-for-leaks-github-action-workflow
  • 8923805 Merge pull request #121 from mrz1836/feat/review-and-fix-security-issue-in-release.yml
  • ad1d4a9 Merge pull request #122 from mrz1836/feat/add-scorecard-and-check-for-leaks-workflows
  • dd80ecd Merge pull request #123 from mrz1836/feat/review-and-update-workflow-permissions
  • 8de2e24 Merge pull request #124 from mrz1836/feat/fix-security-issue-in-auto-merge-workflow
  • b7b7c09 Merge pull request #125 from mrz1836/feat/review-and-resolve-github-token-permission-issue
  • c88b5be Merge pull request #126 from mrz1836/feat/pin-third-party-github-action-dependency
  • 74ab1dc Merge pull request #127 from mrz1836/feat/review-security-issue-in-dependabot-auto-merge.yml
  • 8ddc8a5 Merge pull request #128 from mrz1836/feat/pin-github-actions-by-hash-in-workflows
  • b4ba593 Merge pull request #129 from mrz1836/feat/review-token-permissions-in-delete-merged-branches.yml
  • 005ca67 Merge pull request #130 from mrz1836/feat/review-token-permissions-in-auto-merge-on-approval.yml
  • 9779d57 Merge pull request #131 from mrz1836/feat/review-token-permissions-in-delete-merged-branches.yml
  • a3cc46d Merge pull request #132 from mrz1836/feat/pin-github-actions-dependencies-by-hash
  • 91478be Merge pull request #133 from mrz1836/feat/pin-dependencies-by-hash-in-github-workflow
  • b67519f Merge pull request #134 from mrz1836/feat/pin-dependencies-by-hash-in-github-workflow
  • 3d4c228 Merge pull request #135 from mrz1836/feat/pin-third-party-github-action-dependency-by-hash
  • e09f8e5 Merge pull request #136 from mrz1836/feat/review-security-issue-with-pinned-dependencies
  • 4206393 Merge pull request #137 from mrz1836/feat/pin-github-action-dependencies-by-hash
  • 4b8e2e2 Merge pull request #138 from mrz1836/feat/review-pinned-dependencies-security-issue
  • 24adcea Merge pull request #139 from mrz1836/feat/add-requirement-for-pinning-external-deps-in-github-workflow
  • dc524f3 Merge pull request #140 from mrz1836/feat/pin-third-party-github-actions-by-hash
  • 13be0d3 Merge pull request #141 from mrz1836/feat/pin-third-party-githubaction-dependencies-by-hash
  • 5bcc401 Merge pull request #142 from mrz1836/feat/pin-third-party-githubaction-dependencies
  • 52dc051 chore(ci): pin actions by commit sha
  • 59eebf2 chore: bump version
  • 2065473 chore: pin github-script action
  • 990ce1c chore: tighten token permissions
  • c4b9ee6 ci(auto-merge): drop unnecessary write permission
  • f0ec0ee ci(check-for-leaks): pin checkout action
  • 32cd73d ci(check-for-leaks): pin gitleaks action
  • 9de7060 ci(delete-merged-branches): restrict token permissions
  • c311da4 ci(dependabot): tighten auto-merge permissions
  • 1da7ee0 ci(gitleaks): add config
  • 56e1bdb ci(release): pin actions by commit SHA
  • 0baa916 ci(scorecard): pin upload-sarif action
  • 27b186d ci(sync-labels): pin action-label-syncer
  • 4bb8219 ci(sync-labels): pin checkout action by sha
  • 5234a16 ci(workflow): pin stale action by commit SHA
  • 34346d5 ci(workflows): pin dependabot actions
  • b901373 ci(workflows): pin third-party actions
  • 158d262 docs(AGENTS): require pinned action versions
  • bee64f3 docs(README): highlight minimal dependencies
  • d0f66ab docs(README): list check-for-leaks and scorecard workflows
  • f7d7ced docs(code-standards): emphasize AGENTS usage
  • 27cef26 docs(contributing): reference AGENTS guidelines
  • 253eeb8 docs(support): reference AGENTS.md for guidelines
  • 12672b8 feat: added new openssf badges
  • b096351 feat: test makefile
  • d144082 feat: upgraded general docs
  • 0725574 feat: upgraded issue templates
  • 0d1ddd3 feat: upgraded makefiles
  • 6028b20 fix(ci): pin codecov action by commit
  • 6eb2579 fix(ci): restrict auto merge permissions
  • ca541ca fix(ci): restrict auto-merge token
  • a2ccfd9 fix(ci): restrict token permissions for branch cleanup
  • f25bc38 fix(workflow): restrict release permissions
  • 095324e fix: attempt to restrict perms on codeql
  • e35a30c fix: badge location
  • 7581bf3 fix: badge order
  • 245bc46 fix: formatting
  • a28419f fix: location of pr template
  • 0de1357 fix: makefile update errors
  • 1c9ae95 fix: minor spacing adjustment
  • 2ef9e96 fix: removed space

Release v1.4.2

18 Jun 13:50

Choose a tag to compare

Changelog

  • 412dde8 Merge pull request #109 from mrz1836/feat/add-edge-case-tests-for-custom-and-customcompiled
  • f9fa900 Merge pull request #110 from mrz1836/feat/add-edge-case-tests-for-numeric-input
  • 963081d Merge pull request #111 from mrz1836/feat/add-edge-case-tests-for-pathname
  • 1e32aef Merge pull request #112 from mrz1836/feat/add-edge-case-tests-for-html-sanitizer
  • 78cce24 Merge pull request #113 from mrz1836/feat/add-edge-case-tests-for-singleline
  • cb63eb9 Merge pull request #114 from mrz1836/feat/add-edge-case-tests-for-xml-sanitization
  • d602dda Merge pull request #115 from mrz1836/feat/implement-phonenumber-function-with-tests-and-examples
  • 90cb24f chore: bump version
  • 35a5a62 chore: updated benchmark for PhoneNumber
  • 5772298 feat(sanitize): add PhoneNumber sanitization
  • 1a6770a feat: added additional seed to fuzz test
  • 27aeae5 fix: combined tests into one test function
  • 22d7a34 fix: combined tests, added more edge cases
  • 5e384eb fix: linter issue
  • 444ff07 test(custom): add edge cases for custom sanitizers
  • b5bdf15 test(sanitize): add PathName edge case tests
  • 8d98a1c test(sanitize): add numeric edge cases
  • 48d8f52 test(sanitize): consolidate SingleLine edge cases
  • aaa7a8e test(sanitize): extend HTML edge cases
  • d8197a0 test(xml): add edge case coverage

Release v1.4.1

17 Jun 22:41

Choose a tag to compare

Changelog

  • adfb033 Merge pull request #107 from mrz1836/feat/add-test-cases-for-testhtml,-testscripts,-testtime,-testxml
  • c9d5001 Merge pull request #108 from mrz1836/feat/refactor-email-for-optimization
  • 1d92c3e chore: bump version
  • 9ec32ec feat: adding more seeds to fuzz tests
  • 5db3cf3 feat: improved performance of Email()
  • 8834438 refactor(sanitize): optimize Email
  • 333f938 test(sanitize): add edge cases for HTML, Scripts, Time and XML