Skip to content

fix(deps): update dependency temporal-polyfill to v1 - #739

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/temporal-polyfill-1.x
Open

fix(deps): update dependency temporal-polyfill to v1#739
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/temporal-polyfill-1.x

Conversation

@renovate

@renovate renovate Bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
temporal-polyfill (source) ^0.3.0^1.0.0 age confidence

Release Notes

fullcalendar/temporal-polyfill (temporal-polyfill)

v1.0.3

Compare Source

  • FIX: Regression with package.json#exports where require(esm) from cjs would not work in v1 (#​99, #​62)
  • TASK: Update to latest test262 (no modifications required)

v1.0.2

Compare Source

  • TASK: Update to latest spec (2026-07-27) (#​94, #​3)
  • FIX: Duration.from doesn't reject some invalid strings (#​65, #​96), thx @​apoorva-01
  • FIX: Intl export runtime value (#​97) (via temporal-spec)
  • FEATURE: Reduce min+gzip size by ~0.3%

v1.0.1

✨ Features
  • Tree-shakeable API 🌳 See docs
  • Uses native Temporal when available (prior versions never did)
  • New /implementation and /shim entrypoints for finer control over native vs. polyfilled. See docs
  • Smaller global bundle: 20,212 B → 19,594 B (-3%)
  • Conformance
    • Conformance with latest spec (June 2026)
    • Accurate method descriptors: function.length and non-constructable
    • Better non-ISO calendar system conformance — calendar math is now algorithmic where possible instead of relying on faulty Intl-scraped data (credit to @​internationalized/date). Requires different entrypoints. See Upgrade Notes below
💥 Breaking
  • iso8601 and gregory work as before, but other calendars now need a different entrypoint. See Upgrade Notes below
  • Raised minimum browser support; BigInt now required. See support matrix
  • Raised minimum Node.js support to 16
  • Dropped CJS; ESM and global IIFE only
  • global.min.js is no longer in the NPM package, but remains on the jsdelivr CDN (like this), which auto-minifies
🛠️ Upgrade Notes

If you use any of the following calendar systems, please use the /full/ entrypoints now: buddhist, chinese, coptic, dangi, ethiopic, ethioaa, hebrew, indian, islamic-civil, islamic-tbla, islamic-umalqura, japanese, persian, and roc.

- import 'temporal-polyfill/global'
+ import 'temporal-polyfill/full/global'

- import { Temporal } from 'temporal-polyfill'
+ import { Temporal } from 'temporal-polyfill/full'
🐛 Bugfixes
  • Temporal.Duration.round() no longer throws for zero durations with relativeTo (#​87)
  • Temporal.Duration.prototype.total() now returns 0 for blank durations with relativeTo instead of throwing (#​55)
  • Temporal.Duration.from() no longer double-rounds huge subsecond values, fixing false out-of-range errors and microsecond stringification (#​92)
  • Day rounding no longer drops tiny sub-day remainders on large Temporal.Duration / Temporal.PlainDateTime diffs, so ceil rounds up correctly when just past a whole day (#​84)
  • Temporal.PlainMonthDay.prototype.toLocaleString() no longer includes the internal reference year in date styles (#​75)
  • Temporal.PlainDate.prototype.withCalendar() now keeps the correct Buddhist month for historical ISO dates like 1582-01-01 (#​74)
  • Intl.DateTimeFormat.prototype.formatToParts() now formats polyfilled Temporal.PlainTime in Node 22 instead of throwing TypeError: Cannot use valueOf (#​95)
  • Temporal.ZonedDateTime.from() now accepts Brazilian wall times near close-together 2000 offset transitions, e.g. America/Noronha and America/Boa_Vista (#​73)
  • Temporal.ZonedDateTime.from() no longer clamps future offset calculations, preserving the +02:00 summer offset for future Europe/Berlin dates like 2044-06-10 (#​49)
  • Duration.toLocaleString's options argument has incorrect type definition (#​59) (via temporal-spec)
🔢 Version Number

This first real 1.0 release is numbered 1.0.1 because 1.0.0 was accidentally published as a blank package years ago (related to #​88).


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@vercel

vercel Bot commented Jun 19, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
lyonjs-website Error Error Aug 12, 2026 12:50am

Request Review

@renovate
renovate Bot had a problem deploying to preview-pr-739 June 19, 2026 04:50 Failure
@renovate
renovate Bot force-pushed the renovate/temporal-polyfill-1.x branch from 324ea03 to 852f996 Compare July 12, 2026 12:04
@renovate
renovate Bot temporarily deployed to preview-pr-739 July 12, 2026 12:07 Inactive
@renovate
renovate Bot force-pushed the renovate/temporal-polyfill-1.x branch from 852f996 to b811ae0 Compare July 16, 2026 19:44
@renovate
renovate Bot temporarily deployed to preview-pr-739 July 16, 2026 19:47 Inactive
@renovate
renovate Bot force-pushed the renovate/temporal-polyfill-1.x branch from b811ae0 to 36e3707 Compare July 24, 2026 14:17
@renovate
renovate Bot temporarily deployed to preview-pr-739 July 24, 2026 14:19 Inactive
@renovate
renovate Bot force-pushed the renovate/temporal-polyfill-1.x branch from 36e3707 to 4a66dd3 Compare July 27, 2026 22:55
@renovate
renovate Bot temporarily deployed to preview-pr-739 July 27, 2026 22:58 Inactive
@renovate
renovate Bot force-pushed the renovate/temporal-polyfill-1.x branch from 4a66dd3 to 3f7c6d7 Compare July 30, 2026 18:15
@renovate
renovate Bot temporarily deployed to preview-pr-739 July 30, 2026 18:18 Inactive
@renovate
renovate Bot force-pushed the renovate/temporal-polyfill-1.x branch from 3f7c6d7 to 2e37026 Compare August 3, 2026 06:45
@renovate
renovate Bot temporarily deployed to preview-pr-739 August 3, 2026 06:48 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants