Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all #27

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Update all #27

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented May 7, 2021

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@fortawesome/react-fontawesome ^0.1.14 -> ^0.2.0 age adoption passing confidence dependencies minor
@tailwindcss/typography 0.5.9 -> 0.5.15 age adoption passing confidence devDependencies patch
@testing-library/jest-dom 5.16.1 -> 5.17.0 age adoption passing confidence dependencies minor
@types/node (source) 14.18.4 -> 14.18.63 age adoption passing confidence dependencies patch
@types/react (source) 17.0.38 -> 17.0.83 age adoption passing confidence dependencies patch
@types/react-dom (source) 17.0.11 -> 17.0.26 age adoption passing confidence dependencies patch
@types/react-router (source) 5.1.17 -> 5.1.20 age adoption passing confidence dependencies patch
@types/react-router-bootstrap (source) ^0.24.5 -> ^0.26.0 age adoption passing confidence dependencies minor
@types/react-router-dom (source) 5.3.2 -> 5.3.3 age adoption passing confidence dependencies patch
@types/react-scroll (source) 1.8.3 -> 1.8.10 age adoption passing confidence dependencies patch
bcrypt 0.9.0 -> 0.16.0 age adoption passing confidence dependencies minor
chrono 0.4.19 -> 0.4.39 age adoption passing confidence dependencies patch
futures (source) 0.3.13 -> 0.3.31 age adoption passing confidence dependencies patch
github-contributions-canvas ^0.6.0 -> ^0.8.0 age adoption passing confidence dependencies minor
immutable (source) 4.0.0 -> 4.3.7 age adoption passing confidence dependencies minor
lazy_static 1.4.0 -> 1.5.0 age adoption passing confidence dependencies minor
postcss-preset-env (source) 9.1.0 -> 9.6.0 age adoption passing confidence devDependencies minor
react-bootstrap (source) 1.6.4 -> 1.6.8 age adoption passing confidence dependencies patch
react-router-bootstrap ^0.25.0 -> ^0.26.0 age adoption passing confidence dependencies minor
react-router-dom (source) 5.3.0 -> 5.3.4 age adoption passing confidence dependencies patch
react-scroll 1.8.4 -> 1.9.0 age adoption passing confidence dependencies minor
rocket (source) 0.4.7 -> 0.5.0 age adoption passing confidence dependencies minor
rocket_contrib (source) 0.4.7 -> 0.4.11 age adoption passing confidence dependencies patch
rocket_cors 0.5.2 -> 0.6.0 age adoption passing confidence dependencies minor
serde (source) 1.0.123 -> 1.0.216 age adoption passing confidence dependencies patch
serde_json 1.0.64 -> 1.0.133 age adoption passing confidence dependencies patch
tailwindcss (source) 3.3.3 -> 3.4.17 age adoption passing confidence devDependencies minor
typescript (source) 4.5.4 -> 4.9.5 age adoption passing confidence dependencies minor

Release Notes

FortAwesome/react-fontawesome (@​fortawesome/react-fontawesome)

v0.2.2

Compare Source

Fixed
  • Props with nullable/undefined values no longer throw an error #​562 #​560

v0.2.1

Compare Source

Changed
  • Remove defaultProps to be compatible with React 19

v0.2.0

Compare Source

Added
  • Support for React forwardRef if using React >= 16.3

Previous 0.1.x change log available here

v0.1.19

Compare Source

Fixed
  • Added missing beatFade, spinPulse, and spinReverse animations

v0.1.18

Compare Source

Added
  • Animations bounce, shake, fade, and beat-fade
  • Property maskId and titleId to allow consistent rendering on client and server
Changed
  • Peer dependencies now include major version 6

v0.1.17

Compare Source

Added
  • New v6 sizes and animations
tailwindlabs/tailwindcss-typography (@​tailwindcss/typography)

v0.5.15

Compare Source

Fixed
  • Support installing with alpha versions of Tailwind CSS v4 (#​358)

v0.5.14

Compare Source

  • Fix table text alignment (#​346)

v0.5.13

Compare Source

Fixed
  • Don't apply margins to <br> elements contained in an <li> in FF (#​350)

v0.5.12

Compare Source

Added
  • Use logical properties for better RTL support (#​323)

v0.5.11

Compare Source

Added
Fixed
  • Fix space between <figcaption> and <video> (#​339)

v0.5.10

Compare Source

Fixed
  • Fix space between <figcaption> and <pre> (#​313)
  • Remove typography styles from not-prose elements in addition to their children (#​301)
  • Add <picture> styles (#​314)
  • Fix prose-invert when used with colors in light mode (#​315)
  • Add <kbd> styles (#​317)
  • Add description list (<dl>, <dt>, <dd>) styles (#​316)
testing-library/jest-dom (@​testing-library/jest-dom)

v5.17.0

Compare Source

Features
  • New toHaveAccessibleErrorMessage better implementing the spec, deprecate toHaveErrorMessage (#​503) (d717c66)

v5.16.5

Compare Source

Bug Fixes

v5.16.4

Compare Source

Bug Fixes
  • Support unenclosed inner text for details elements in to be visible (#​396) (af18453)

v5.16.3

Compare Source

Bug Fixes

v5.16.2

Compare Source

Bug Fixes
Keats/rust-bcrypt (bcrypt)

v0.16.0

Compare Source

v0.15.1

Compare Source

v0.15.0

Compare Source

v0.14.0

Compare Source

v0.13.0

Compare Source

v0.12.1

Compare Source

v0.12.0

Compare Source

v0.11.0

Compare Source

v0.10.1

Compare Source

v0.10.0

Compare Source

chronotope/chrono (chrono)

v0.4.39: 0.4.39

Compare Source

What's Changed

v0.4.38

Compare Source

This release bring a ca. 20% improvement to the performance of the formatting code, and a convenient days_since method for the Weekday type.

Chrono 0.4.38 also removes the long deprecated rustc-serialize feature. Support for rustc-serialize will be soft-destabilized in the next Rust edition. Removing the feature will not break existing users of the feature; Cargo will just not update dependents that rely on it to newer versions of chrono.

In chrono 0.4.36 we made an accidental breaking change by switching to derive(Copy) for DateTime instead of a manual implementation. It is reverted in this release.

Removals

Additions

Fixes

  • Return error when rounding with a zero duration (#​1474, thanks @​Dav1dde)
  • Manually implement Copy for DateTime if offset is Copy (#​1573)

Internal

  • Inline test_encodable_json and test_decodable_json functions (#​1550)
  • CI: Reduce combinations in cargo hack check (#​1553)
  • Refactor formatting code (#​1335)
  • Optimize number formatting (#​1558)
  • Only package files needed for building and testing (#​1554)

Thanks to all contributors on behalf of the chrono team, @​djc and @​pitdicker!

v0.4.37

Compare Source

Version 0.4.36 introduced an unexpected breaking change and was yanked. In it LocalResult was renamed to MappedLocalTime to avoid the impression that it is a Result type were some of the results are errors. For backwards compatibility a type alias with the old name was added.

As it turns out there is one case where a type alias behaves differently from the regular enum: you can't import enum variants from a type alias with use chrono::LocalResult::*. With 0.4.37 we make the new name MappedLocalTime the alias, but keep using it in function signatures and the documentation as much as possible.

See also the release notes of chrono 0.4.36 from yesterday for the yanked release.

v0.4.36

Compare Source

This release un-deprecates the methods on TimeDelta that were deprecated with the 0.4.35 release because of the churn they are causing for the ecosystem.

New is the DateTime::with_time() method. As an example of when it is useful:

use chrono::{Local, NaiveTime};
// Today at 12:00:00
let today_noon = Local::now().with_time(NaiveTime::from_hms_opt(12, 0, 0).unwrap());

Additions

Deprecations

  • Revert TimeDelta deprecations (#​1543)
  • Deprecate TimeStamp::timestamp_subsec_nanos, which was missed in the 0.4.35 release (#​1486)

Documentation

  • Correct version number of deprecation notices (#​1486)
  • Fix some typos (#​1505)
  • Slightly improve serde documentation (#​1519)
  • Main documentation: simplify links and reflow text (#​1535)

Internal

  • CI: Lint benchmarks (#​1489)
  • Remove unnessary Copy and Send impls (#​1492, thanks @​erickt)
  • Backport streamlined NaiveDate unit tests (#​1500, thanks @​Zomtir)
  • Rename LocalResult to TzResolution, add alias (#​1501)
  • Update windows-bindgen to 0.55 (#​1504)
  • Avoid duplicate imports, which generate warnings on nightly (#​1507)
  • Add extra debug assertions to NaiveDate::from_yof (#​1518)
  • Some small simplifications to DateTime::date_naive and NaiveDate::diff_months (#​1530)
  • Remove unwrap in Unix Local type (#​1533)
  • Use different method to ignore feature-dependent doctests (#​1534)

Thanks to all contributors on behalf of the chrono team, @​djc and @​pitdicker!

v0.4.35

Compare Source

Most of our efforts have shifted to improving the API for a 0.5 release, for which cleanups and refactorings are landing on the 0.4.x branch.

The most significant changes in this release are two sets of deprecations.

  • We deprecated all timestamp-related methods on NaiveDateTime. The reason is that a timestamp is defined to be in UTC. The NaiveDateTime type doesn't know the offset from UTC, so it was technically wrong to have these methods. The alternative is to use the similar methods on the DateTime<Utc> type, or from the TimeZone trait.

    Converting from NaiveDateTime to DateTime<Utc> is simple with .and_utc(), and in the other direction with .naive_utc().

  • The panicking constructors of TimeDelta (the new name of the Duration type) are deprecated. This was the last part of chrono that defaulted to panicking on error, dating from before rust 1.0.

  • A nice change is that NaiveDate now includes a niche. So now Option<NaiveDate>, Option<NaiveDateTime> and Option<DateTime<Tz>> are the same size as their base types.

  • format::Numeric and format::Fixed are marked as non_exhaustive. This will allow us to improve our formatting and parsing support, and we have reason to believe this breaking change will have little to no impact on users.

Additions

  • Add DateTime::{from_timestamp_micros, from_timestamp_nanos} (#​1234)
  • Add getters to Parsed (#​1465)

Deprecations

  • Deprecate timestamp methods on NaiveDateTime (#​1473)
  • Deprecate panicking constructors of TimeDelta (#​1450)

Changes/fixes

  • Use NonZeroI32 inside NaiveDate (#​1207)
  • Mark format::Numeric and format::Fixed as non_exhaustive (#​1430)
  • Parsed fixes to error values (#​1439)
  • Use overflowing_naive_local in DateTime::checked_add* (#​1333)
  • Do complete range checks in Parsed::set_* (#​1465)

Documentation

Internal

Thanks to all contributors on behalf of the chrono team, @​djc and @​pitdicker!

v0.4.34

Compare Source

Notable changes

  • In chrono 0.4.34 we finished the work to make all methods const where doing so is supported by rust 1.61.
  • We renamed the Duration type to TimeDelta. This removes the confusion between chrono's type and the later Duration type in the standard library. It will remain available under the old name as a type alias for compatibility.
  • The Windows implementation of Local is rewritten. The new version avoids panics when the date is outside of the range supported by windows (the years 1601 to 30828), and gives more accurate results during DST transitions.
  • The Display format of TimeDelta is modified to conform better to ISO 8601. Previously it converted all values greater than 24 hours to a value with days. This is not correct, as doing so changes the duration from an 'accurate' to a 'nominal' representation to use ISO 8601 terms.

Fixes

Additions

Changes

  • Rename Duration to TimeDelta, add type alias (#​1406)
  • Make TimeDelta methods const (#​1337)
  • Make remaining methods of NaiveDate, NaiveWeek, NaiveTime and NaiveDateTime const where possible (#​1337)
  • Make methods on DateTime const where possible (#​1400)
  • Make Display format of TimeDelta conform better to ISO 8601 (#​1328)

Documentation

Internal

  • Switch branch names: 0.4.x releases are the main branch, work on 0.5 happens in the 0.5.x branch (#​1390, #​1402).
  • Don't use deprecated method in impl Arbitrary for DateTime and set up CI test (#​1336)
  • Remove workaround for Rust < 1.61 (#​1393)
  • Bump codecov/codecov-action from 3 to 4 (#​1404)
  • Remove partial support for handling -0000 offset (#​1411)
  • Move TOO_LONG error out of parse_internal (#​1419)

Thanks to all contributors on behalf of the chrono team, @​djc and @​pitdicker!

v0.4.33

Compare Source

This release fixes the broken docrs.rs build of chrono 0.4.32.

What's Changed

v0.4.32

Compare Source

In this release we shipped part of the effort to reduce the number of methods that could unexpectedly panic, notably for the DateTime and Duration types.

Chrono internally stores the value of a DateTime in UTC, and transparently converts it to the local value as required. For example adding a second to a DateTime needs to be done in UTC to get the correct result, but adding a day needs to be done in local time to be correct. What happens when the value is near the edge of the representable range, and the implicit conversions pushes it beyond the representable range? Many methods could panic on such inputs, including formatting the value for Debug output.

In chrono 0.4.32 the range of NaiveDate, NaiveDateTime and DateTime is made slightly smaller. This allows us to always do the implicit conversion, and in many cases return the expected result. Specifically the range is now from January 1, -262144 until December 31, 262143, one year less on both sides than before. We expect this may trip up tests if you hardcoded the MIN and MAX dates.

Duration had a similar issue. The range of this type was pretty arbitrary picked to match the range of an i64 in milliseconds. Negating an i64::MIN pushes a value out of range, and in the same way negating Duration::MIN could push it out of our defined range and cause a panic. This turns out to be somewhat common and hidden behind many layers of abstraction. We adjusted the type to have a minimum value of -Duration::MAX instead and prevent the panic case.

Other highlights:

  • Duration gained new fallible initialization methods.
  • Better support for rkyv.
  • Most methods on NaiveDateTime are now const.
  • We had to bump our MSRV to 1.61 to keep building with our dependencies. This will also allow us to make more methods on DateTime const in a future release.

Complete list of changes:

Fixes

  • Fix panic in TimeZone::from_local_datetime (#​1071)
  • Fix out of range panics in DateTime getters and setters (#​1317, #​1329)

Additions


Configuration

📅 Schedule: 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate renovate bot force-pushed the renovate/all branch from 3c65655 to aa983c6 Compare May 19, 2021 04:43
@renovate renovate bot changed the title Update all Docker tags Update all May 19, 2021
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from be4e489 to ce79501 Compare May 22, 2021 09:05
@renovate renovate bot force-pushed the renovate/all branch from ce79501 to 2d07a9e Compare June 8, 2021 09:12
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Jun 8, 2021

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2ecf0f9
Status:🚫  Build failed.

View logs

@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from f1f254c to 563b3b3 Compare September 20, 2021 09:15
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from f2f83a5 to 60f7a0d Compare October 1, 2021 15:51
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 2ecf0f9 to 68927ff Compare January 19, 2022 02:02
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 9bffec0 to 235f4a8 Compare February 28, 2022 13:02
@renovate renovate bot force-pushed the renovate/all branch from 61af54e to c9cdf34 Compare May 3, 2022 12:06
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 6c2022b to fc640a9 Compare March 23, 2023 19:28
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 0db5d59 to e8616e1 Compare September 17, 2024 17:18
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from c0dce2a to 27dffe3 Compare September 27, 2024 16:32
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from 5096c5f to 34ed9b2 Compare October 9, 2024 07:41
@renovate renovate bot force-pushed the renovate/all branch 6 times, most recently from 609487e to 167f69f Compare October 22, 2024 11:25
@renovate renovate bot force-pushed the renovate/all branch 4 times, most recently from 3b7caef to cc3a816 Compare October 28, 2024 19:36
@renovate renovate bot force-pushed the renovate/all branch 5 times, most recently from 3f8d7b1 to 0672e42 Compare November 18, 2024 15:17
@renovate renovate bot force-pushed the renovate/all branch 2 times, most recently from ea5f08a to 8365778 Compare December 3, 2024 22:47
@renovate renovate bot force-pushed the renovate/all branch 3 times, most recently from 507ffba to 729d4f0 Compare December 11, 2024 03:48
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