Skip to content

Releases: ndom91/react-timezone-select

v1.5.5

29 Mar 13:42
9830bd6
Compare
Choose a tag to compare
  • Bumped timezone-soft and spacetime versions
  • Gracefully handle timezones not found by those libraries

v1.5.1

27 Mar 08:54
92e2eea
Compare
Choose a tag to compare
  • Update bundling / distribution
  • No longer publishes react/react-dom/emotion, etc. per default with the library

PR: #82

Full Changelog: v1.5.0...v1.5.1

v1.4.1

27 Mar 08:40
9cfa28d
Compare
Choose a tag to compare

Changes

  • Small TS fix

Notes

v1.4.0

31 Jan 22:12
f1d9866
Compare
Choose a tag to compare
  • Bumped react-select to 5.7.0

v1.3.0

06 Feb 17:36
Compare
Choose a tag to compare

Changes

  • Fixed the ESM/CJS bundling issue. You no longer need next-transpile-modules to use this library with Next.js 12+.

v1.1.15

17 Nov 18:40
cd91c20
Compare
Choose a tag to compare
  • Improved typescript types / exports
  • Removed css module for hover styling, was blocking use in next.js

v1.1.11

26 Sep 11:04
Compare
Choose a tag to compare

This release doesn't strictly provide new features, but I did upgrade all of the dependencies behind the scenes and renamed one rarely used export.

Changes are as follows:

  • spacetime-informal was renamed to timezone-soft
  • react-select: 4.3.1 -> 5.0.0
  • spacetime: 6.16.2 -> 6.16.3

The timezones object export was renamed from i18nTimezones to allTimezones. This is only there for those that want to extend the list of available timezones themselves, and then spread this list of existing timezones in to fulfill the list.

There were also some minor internal typescript changes that should not affect the end use of this component.

v1-stable

02 May 18:09
e25616e
Compare
Choose a tag to compare

Hey yall!

If you haven't checked in here in a while, this is a major version bump, but no user facing breaking changes!

Just figured its finally time for a major version bump as there have been a lot of internal changes, including:

  • tip: can select the users local timezone by default (...useState(Intl.DateTimeFormat().resolvedOptions().timeZone)) - see readme for details
  • automatically match all possible timezones from the above ^^ to the matching selection available in the dropdown
  • rewrite in typescript ✨
  • pure esm package (if you're having trouble with next.js because of this - check the readme for a workaround 🎉)
  • rewrite / reorganisation of the included demo / dev env app

To get up and running, just install from npm and follow the instructions in the readme!

npm install react-timezone-select

Thanks for your interest and support thusfar!

v0.10.6

07 Feb 15:19
Compare
Choose a tag to compare

Some major changes have taken place since the last stable release. I've refactored the component to be in Typescript, so those of you looking for types, they are now included! Of course you can still use it as you have always been in normal javascript as well. There is no breaking-change in this regard.

In fact, we've also added jest and a suite of tests to ensure there are no unintended breaking changes going forward!

v0.9.9

07 Dec 13:14
Compare
Choose a tag to compare

Added package.json attributes for import/export to better support usage as an ESM Module.