Skip to content

Bump temporal-polyfill from 1.0.4 to 1.0.5 - #310

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/main/temporal-polyfill-1.0.5
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/main/temporal-polyfill-1.0.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 17, 2026

Copy link
Copy Markdown
Contributor

Bumps temporal-polyfill from 1.0.4 to 1.0.5.

Release notes

Sourced from temporal-polyfill's releases.

temporal-polyfill@1.0.5

📉 Size Wins

  • Smaller global IIFE bundles after min+gzip:
    • Basic (global.js): 19,532 → 19,433 bytes (−0.5%)
    • Full (full/global.js): 23,378 → 23,276 bytes (−0.4%)
  • Tree-shakeable API imports are 27.30% smaller on average after min+gzip. Highlights:
    • DurationFns.sign: 880 → 186 bytes (−79%)
    • ZonedDateTimeFns.compare: 950 → 268 bytes (−72%)
    • PlainDateFns.toPlainYearMonth: 2,808 → 1,194 bytes (−57%)

🐛 Tree-Shakeable API Correctness Fixes

  • FIX: Tree-shakeable API year/month rounding and alignment helpers use correct non-ISO calendar boundaries instead of mixing calendar year/month values with ISO fields
  • FIX: ZonedDateTimeFns.getTimeZoneTransition preserves transitions at epoch nanoseconds 0n instead of returning null, in both class-based and tree-shakeable APIs
  • FIX: Improve behavioral parity between the tree-shakeable and class-based APIs:
    • diffYears/Months/Weeks/Days:
      • ZonedDateTime handles equal instants, fractional units, DST transitions, skipped dates, rounding, and calendar validation (#103, #104), thx @​Pawel-IT
      • PlainDateTime includes time remainders and uses correct relative calendar-unit rounding, floating-point precision, calendar validation, and range validation
      • PlainDate uses correct relative calendar-unit rounding, floating-point precision, calendar validation, and range validation
      • PlainYearMonth ignores the internal reference ISO day, uses month precision, and handles rounding and range boundaries correctly
    • diffHours/Minutes/Seconds/Milliseconds/Microseconds/Nanoseconds
      • PlainTime preserves fractional precision and return positive zero for results that round to zero
Changelog

Sourced from temporal-polyfill's changelog.

v1.0.5

📉 Size Wins

  • Smaller global IIFE bundles after min+gzip:
    • Basic (global.js): 19,532 → 19,433 bytes (−0.5%)
    • Full (full/global.js): 23,378 → 23,276 bytes (−0.4%)
  • Tree-shakeable API imports are 27.30% smaller on average after min+gzip. Highlights:
    • DurationFns.sign: 880 → 186 bytes (−79%)
    • ZonedDateTimeFns.compare: 950 → 268 bytes (−72%)
    • PlainDateFns.toPlainYearMonth: 2,808 → 1,194 bytes (−57%)

🐛 Tree-Shakeable API Correctness Fixes

  • FIX: Tree-shakeable API year/month rounding and alignment helpers use correct non-ISO calendar boundaries instead of mixing calendar year/month values with ISO fields
  • FIX: ZonedDateTimeFns.getTimeZoneTransition preserves transitions at epoch nanoseconds 0n instead of returning null, in both class-based and tree-shakeable APIs
  • FIX: Improve behavioral parity between the tree-shakeable and class-based APIs:
    • diffYears/Months/Weeks/Days:
      • ZonedDateTime handles equal instants, fractional units, DST transitions, skipped dates, rounding, and calendar validation (#103, #104), thx @​Pawel-IT
      • PlainDateTime includes time remainders and uses correct relative calendar-unit rounding, floating-point precision, calendar validation, and range validation
      • PlainDate uses correct relative calendar-unit rounding, floating-point precision, calendar validation, and range validation
      • PlainYearMonth ignores the internal reference ISO day, uses month precision, and handles rounding and range boundaries correctly
    • diffHours/Minutes/Seconds/Milliseconds/Microseconds/Nanoseconds
      • PlainTime preserves fractional precision and return positive zero for results that round to zero
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [temporal-polyfill](https://github.com/fullcalendar/temporal-polyfill/tree/HEAD/polyfill) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/fullcalendar/temporal-polyfill/releases)
- [Changelog](https://github.com/fullcalendar/temporal-polyfill/blob/main/polyfill/CHANGELOG.md)
- [Commits](https://github.com/fullcalendar/temporal-polyfill/commits/temporal-polyfill@1.0.5/polyfill)

---
updated-dependencies:
- dependency-name: temporal-polyfill
  dependency-version: 1.0.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 17, 2026
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants