Releases: mrz1836/go-sanitize
Releases · mrz1836/go-sanitize
Release v1.5.5
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
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
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
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
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
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
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
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
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
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