Skip to content

Bump github.com/relvacode/iso8601 from 1.6.0 to 1.8.2 in /src - #415

Merged
Farjaad merged 1 commit into
mainfrom
dependabot/go_modules/src/github.com/relvacode/iso8601-1.7.0
Oct 16, 2026
Merged

Farjaad merged 1 commit into
mainfrom
dependabot/go_modules/src/github.com/relvacode/iso8601-1.7.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 15, 2025 •

Copy link
Copy Markdown
Contributor

Bumps github.com/relvacode/iso8601 from 1.6.0 to 1.8.2.

Release notes

Sourced from github.com/relvacode/iso8601's releases.

v1.8.2

What's Changed

New Contributors

Full Changelog: relvacode/iso8601@v1.8.1...v1.8.2

v1.8.1

What's Changed

New Contributors

Full Changelog: relvacode/iso8601@v1.8.0...v1.8.1

v1.8.0

What's Changed

New Contributors

Full Changelog: relvacode/iso8601@v1.7.0...v1.8.0

v1.7.0

What's Changed

Full Changelog: relvacode/iso8601@v1.6.0...v1.7.0

Commits
  • 4df8fb9 Reject fractions with more than nine digits. (#37)
  • 605bc44 Match JSON null exactly when decoding timestamps (#36)
  • 0d51cd7 Reject an ISO 8601 offset minute of 60. (#34)
  • ba5e48b Update golangci-lint version to v2.14.0 (#35)
  • 4ea8ed4 Change RFC3333 to RFC3339 in README (#33)
  • 2cb49ab Parse ISO 8601 ordinal dates and reject malformed separators (#32)
  • 4ccd8a8 Check for remaining data with Zulu zone (#31)
  • 42c543c Support whitespace between date and time component (#29)
  • See full diff in compare view

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Sep 15, 2025
@Farjaad

Farjaad commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot dependabot Bot changed the title Bump github.com/relvacode/iso8601 from 1.6.0 to 1.7.0 in /src Bump github.com/relvacode/iso8601 from 1.6.0 to 1.8.2 in /src Oct 16, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/src/github.com/relvacode/iso8601-1.7.0 branch from 991e89b to cd110ad Compare October 16, 2026 16:09
@Farjaad

Farjaad commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

Dependency review: safe for our code, but run CI before merging

  • Scope: Only src/go.mod and src/go.sum change. No new transitive dependencies.
  • How we use it: One call, iso8601.ParseString in RegoFuncTimeDiff, which backs the opslevel.time.diff Rego function in src/cmd/policy.go.
  • Behavior check: I ran the same inputs through 1.6.0 and 1.8.2.
    • Valid timestamps parse identically: Z, +02:00, -0700, up to 9 fractional digits, date-only and no zone.
    • Malformed input that 1.6.0 accepted silently is now rejected. For example, ...Zjunk used to be accepted, and an offset of +01:60 used to roll over to +02:00. Doubled separators like 2020--01 also fail now. For us, a policy passing a bad timestamp gets an error instead of a quietly wrong result.
    • Space-separated date/time and ordinal dates (2024-032) now parse.
  • API change: UnexpectedCharacterError changed from a pointer type to a value type. We don't match on it.
  • Caveat: The Tests workflow hasn't run on the current commit (its path filter doesn't match src/go.mod), and I couldn't build the whole repo locally because the opslevel-go submodule wasn't checked out. Recommend a green build/test run before approving.

@Farjaad

Farjaad commented Oct 16, 2026

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [github.com/relvacode/iso8601](https://github.com/relvacode/iso8601) from 1.6.0 to 1.8.2.
- [Release notes](https://github.com/relvacode/iso8601/releases)
- [Commits](relvacode/iso8601@v1.6.0...v1.8.2)

---
updated-dependencies:
- dependency-name: github.com/relvacode/iso8601
  dependency-version: 1.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/src/github.com/relvacode/iso8601-1.7.0 branch from cd110ad to 7448612 Compare October 16, 2026 18:39
@Farjaad
Farjaad merged commit 44ea76b into main Oct 16, 2026
2 checks passed
@Farjaad
Farjaad deleted the dependabot/go_modules/src/github.com/relvacode/iso8601-1.7.0 branch October 16, 2026 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant