Skip to content

Releases: ndom91/react-timezone-select

v3.2.7

23 Jul 17:52
v3.2.7
9c43858
Compare
Choose a tag to compare

What's Changed

  • Don't crash on null input
  • Hide abbreviations for those timezones that don't have any
  • fix: main useMemo, add dependency on currentDatetime by @weissleb in #124
  • fix: incorrect type for onChange handler argument by @ndom91 in #120

New Contributors

Full Changelog: v3.2.3...v3.2.7

v3.2.3

23 Jan 01:03
117e091
Compare
Choose a tag to compare
  • Fix: "use client" injection

Full Changelog: v3.2.2...v3.2.3

v3.2.2

21 Jan 00:59
fa4450a
Compare
Choose a tag to compare
  • Fixed timezone fuzzy match scoring - #115

Full Changelog: v3.2.1...v3.2.2

v3.2.1

21 Jan 00:27
bba99a6
Compare
Choose a tag to compare
  • Add "use client" directive for use in applications using server components

Full Changelog: v3.2.0...v3.2.1

v3.2.0

15 Jan 14:35
Compare
Choose a tag to compare
  • Add new prop - currentDatetime - allow overriding "current" time

v3.1.0

20 Dec 12:08
8a34fda
Compare
Choose a tag to compare
  • Ship as ESM only to fix some other import issues
  • Bump react-select peer dependency to v5.7.3 as minimum due to their shipping of a node esm import fix

v3.0.2

10 Dec 20:16
fc5758f
Compare
Choose a tag to compare

Summary

Not many changes here, but bumped a major version because I removed a prop (maxAbbrLength) and thats a breaking change.

Changes

  • Removed maxAbbrLength prop
  • Core code clean-up
  • Migrate testing from jest to vitest
  • Update example

v2.1.0

30 Mar 12:24
ac24301
Compare
Choose a tag to compare

v2.0.1

30 Mar 12:15
1be4e09
Compare
Choose a tag to compare
  • Fixes daylight savings time abbreviations and altnames for TZ's that don't observe DST (See: #96)

v2.0.0

29 Mar 15:31
c7289b6
Compare
Choose a tag to compare
  • Major release simply because the primary dependency (react-select) has been made a peer dependency now, in preparation for releasing a hook for the library, decoupling the functionality completely from the react-select component. If you use npm 7+ it will auto install it peer-dependencies for you. If you use another package manager, you may need to add react-select to your project.