Skip to content

Bump @js-temporal/polyfill from 0.3.0 to 0.4.0#421

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/js-temporal/polyfill-0.4.0
Closed

Bump @js-temporal/polyfill from 0.3.0 to 0.4.0#421
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/js-temporal/polyfill-0.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 1, 2022

Copy link
Copy Markdown
Contributor

Bumps @js-temporal/polyfill from 0.3.0 to 0.4.0.

Release notes

Sourced from @​js-temporal/polyfill's releases.

Version 0.4.0

Please see CHANGELOG.md for a summary of changes in this release.

Thanks to everyone who contributed to this release!

Changelog

Sourced from @​js-temporal/polyfill's changelog.

0.4.0

This version roughly corresponds with all the changes made to the Temporal polyfill as of the January 2022 TC39 Plenary meeting.

Breaking changes:

  • Use JSBI instead of big-integer for Big Integer math operations. If your codebase does not need to polyfill BigInt, consider using the JSBI Babel plugin to transpile these operations to native BigInt.
  • Reject plain date-only strings ([b733c213], see also Spec PR, proposal-temporal polyfill PR)
  • Reject '-000000' as an extended year value ([670cda6b], see also Spec PR)
  • Add missing branding checks for Calendar and Timezone classes to match spec changes ([670cda6b], see also Spec PR)

Bug fixes:

Non-breaking changes:

  • Rename public ...FromFields types ([3554d7f1])
  • Add validation for hard-coded Era data in Calendar.ts ([08e84c9f])
  • Improve code in Calendar.ts to handle calendar with a constant era but a variable number of months in a year ([ef8c588b])
  • Add an optional calendar to PlainTime, PlainDateTime, and PlainMonthDay ([f8837367], see also Spec PR)
  • Only require a year in Gregorian calendar implementations, not a full date ([02aec1c3])
  • Include valueOf in the Temporal.Duration type ([b1dd7eb3])
  • Expand the types allowed to be used as TimezoneLike and CalendarLike to match the spec ([9d54c646])
  • Improve worse-case performance when finding Timezone transition points by over 1000X! ([e70d6324])
  • Change Calendar.fields to return an Array, not an Iterable ([3145c6c4], see also Spec PR)

Other:

  • Update build dependencies ([500b4c97])
  • Run tests against Node 17 on CI ([db63e22a])
Commits
  • 5df9d9f Release v0.4.0. (#143)
  • 670cda6 Port recent changes from tc39/proposal-temporal. (#142)
  • 3145c6c Fix Calendar.fields return type to match the spec
  • f2e2658 Fix Node16 tests (port proposal-temporal/#2064)
  • 281684c Fix Node14 tests broken by ICU update
  • e70d632 Fix TimeZone.p.getXxxTransition() worst-case perf
  • 21272b2 Restore comment about chromium issue
  • 62639c8 parseFromEnUsFormat throws on unexpected input
  • 2abeec5 tests for parseFromEnUsFormat
  • 6e95746 move parsing out of GetFormatterParts
  • Additional commits viewable in compare view

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 [@js-temporal/polyfill](https://github.com/js-temporal/temporal-polyfill) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/js-temporal/temporal-polyfill/releases)
- [Changelog](https://github.com/js-temporal/temporal-polyfill/blob/main/CHANGELOG.md)
- [Commits](js-temporal/temporal-polyfill@v0.3.0...v0.4.0)

---
updated-dependencies:
- dependency-name: "@js-temporal/polyfill"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 1, 2022
@coveralls

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 1645

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 77.839%

Totals Coverage Status
Change from base Build 1638: 0.0%
Covered Lines: 10532
Relevant Lines: 13013

💛 - Coveralls

@dependabot @github

dependabot Bot commented on behalf of github May 1, 2022

Copy link
Copy Markdown
Contributor Author

Superseded by #424.

@dependabot dependabot Bot closed this May 1, 2022
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/js-temporal/polyfill-0.4.0 branch May 1, 2022 13:01
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant