UNPKG

semantic-ui-calendar-react

Version:
150 lines (116 loc) 14.9 kB
# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). ## [Unreleased](https://github.com/arfedulov/semantic-ui-calendar-react/compare/v0.9.1...HEAD) ## [v0.9.1](https://github.com/arfedulov/semantic-ui-calendar-react/compare/v0.9.0...v0.9.1) - 2018-09-30 ### Merged - feat(preserveViewMode): allow preserveViewMode to reset mode onFocus [`#36`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/36) ## [v0.9.0](https://github.com/arfedulov/semantic-ui-calendar-react/compare/v0.8.0...v0.9.0) - 2018-09-18 ### Merged - docs: update type definitions [`#25`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/25) ### Commits - test: update setup.js [`00de1dd`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/00de1dde13951d5268009e0a35857a02e3606d40) - docs: update README [`1cb9519`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/1cb9519e82ad93d50096e61088efc3b7e1b3fa00) - chore: update babelrc [`2aba75d`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/2aba75dc980ed46cd4fadb3e8fe0a900d5f8982b) - declare views proptypes [`aebd2d0`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/aebd2d076ea5e80a76b5bef98b6ce7b8a6d7662b) - fix: #31 min/maxDate params not working [`b9f335f`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/b9f335f3b8e234549a9c2a144ba277b50bd5a5fe) - merge refactor [`791a585`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/791a5858f12e6ac289894e95951af155136ccf5c) - feat(DateInput): `enable` attribute #30 [`53c19c3`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/53c19c351a3a867ef8f7a0e50bb92c407543cf28) - fix: #34 calendar popup unexpectedly closes [`5edea86`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/5edea86ccc9ac27e5af4aa9fb37b95b59a61e95b) - fix: #33 initialDate doesn't work [`d15f374`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/d15f374b15a181e092561bf959e1986188bda3c1) - fix: delay handle change on one tick [`4e012f4`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/4e012f4dfdf93d3767b1a84116985a08458ec6a6) - docs: update issue templates [`f8e03c5`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/f8e03c52e1fa970f0767cccfe289e2bd5a307e6e) - chore: update changelog [`d82c7a4`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/d82c7a4b7cbbbdbd174fcc0531316d94139b1f49) - fix: weeks labels dont change locale [`24b0632`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/24b0632ac2b96bc0db864eb9f285bfb99ac2df6e) - docs: refine locales section [`9c1dd0d`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/9c1dd0d1dce9ef79fbb55df4fd5523e41e83f4b5) - docs: remove warning [`5ab2656`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/5ab26563ad7cc444ecc23afa7686c3936f0e5249) ## [v0.8.0](https://github.com/arfedulov/semantic-ui-calendar-react/compare/v0.7.1...v0.8.0) - 2018-08-04 ### Merged - feat: `closeOnMouseLeave` prop [`#23`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/23) - fix: #20 onClick prop got false instead of undefined [`#21`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/21) ### Commits - chore: update dependencies [`72c51ed`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/72c51ed1fa27005eebed8c9c1b3aa0c3d901d122) - refactor: inline styles instead of css [`75b618b`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/75b618bd10b6a7c3dc1c590de60c19f30af3c1fa) - docs: update ts definitions [`e99a440`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/e99a4405a093f508b8bfc64ba8d12535c4a8cdf8) - breaking: use Form.Input instead of Input [`abda4fb`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/abda4fb9059dc68ec09da3072e3e1d86463d58b1) - docs: update README [`d64178c`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/d64178c965354675508cdc33fa180d218024616e) - docs: add warning, update changelog [`efc2ffe`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/efc2ffee59023008f93a398444cfe2a4553833dc) - docs: add warning in README [`bc6a513`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/bc6a513353b4423ee9dfa0c6b74fe47a4db955a1) ## [v0.7.1](https://github.com/arfedulov/semantic-ui-calendar-react/compare/v0.6.0...v0.7.1) - 2018-07-22 ### Commits - feat: `disable`, `minDate`, `maxDate` attributes [`af0d3a9`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/af0d3a91933903f5fc82fee83e5a0499f44f544f) - chore: add changelog [`dff75fb`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/dff75fb49e82aedbf6a00d33b71f8d353a96f820) - feat: add `initialDate` attribute [`23e8008`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/23e800851716e0645451c99f2e0084937747a4c6) - docs: correct README [`273d8eb`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/273d8eb576e3664b5de7ebd837a53b78c0d9a86a) - chore: remove propTypes from production build [`e3f7820`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/e3f782017cafdf7b032054594d124ec45cab2343) - fix(DatesRangeInput): clear selected range if `value` is empty [`3b57013`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/3b57013f3f8bd56092c7612f965894f4efc5109e) - fix(DateInput): accidental import couses error [`45b9811`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/45b9811e6f780d4df4170bc0aca3ab3171f4539f) ## [v0.6.0](https://github.com/arfedulov/semantic-ui-calendar-react/compare/v0.5.0...v0.6.0) - 2018-06-30 ### Merged - fix: #13 input element updates only on `value` prop change [`#14`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/14) ### Commits - fix: doesn't work with React 15 [`40dd5df`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/40dd5df41396c38f2edeb1493ff6c25748835f7e) - feat: close popup on date/time selected [`9cc79c0`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/9cc79c0c9802425f95828173a56d57160faabc4e) ## [v0.5.0](https://github.com/arfedulov/semantic-ui-calendar-react/compare/v0.4.6...v0.5.0) - 2018-06-11 ### Commits - refactor: lift state to input elements [`513d7f5`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/513d7f53b03c683cb8b47515f90cd5490314719e) - refactor: updateProptypes [`b747b26`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/b747b26c3ec577f9562480d72a915ff0d6362769) - fix: IE Event constructor [`74ee3a4`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/74ee3a42d26ebb2ef5ade78fd69323de21b1c2de) - fix: DateInput invalid date parsing [`380f644`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/380f644b519d6e595e49f1a28c423ff819810773) - fix: TimeInput switch modes [`9b48376`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/9b48376d8a0ddcc456cfa31ab12628765b89986f) ## v0.4.6 - 2018-06-05 ### Merged - Typescript definitions [`#10`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/10) - add unhandled props to callback data [`#12`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/12) - fix: correctly parse custom dateFormats in DateInput and DateTimeInput [`#9`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/9) - feat: inline inputs [`#8`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/8) - feat: startMode support on Date/DateTimePicker [`#7`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/7) - fix: #4 input value formatting using props [`#5`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/5) - breaking: change input elements onChange callbacks [`#3`](https://github.com/arfedulov/semantic-ui-calendar-react/pull/3) ### Commits - fix: fill dates range input with empty string when it's empty [`3297836`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/3297836dcd77e95678ea8283503c384765bcff33) - perf: avoid unnecessary `Picker` update [`b883413`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/b8834139e5870d00db031093f057bf7f4ff14aeb) - fix: popup content goes outside it's border [`068789c`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/068789c4c00b01e21d3c64e8e2a023da39d6a3da) - docs: change examples in README [`7a393bd`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/7a393bd8893439582f7a6c08900602cc7ab16548) - chore: split assets building on subtasks [`9e3cdb6`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/9e3cdb6e4e77959aed25df318f62b628e2051171) - fix: update type definitions [`3915378`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/39153786771330a6cd4362723bcfc0c8be1b9787) - refactor: use one tick delay instead of controlled popup [`31c87e5`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/31c87e583396cc3ebd5b8ed3ea9fb89aec6e3300) - fix: popup doesn't close on click in IE 11 [`3d47765`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/3d4776518d2d96caef4880f745802f6544234a8e) - fix: popup does not close on scroll [`819bc06`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/819bc06f337145763149ce113a88d84de567a44b) - fix: doesn't switch years on next/prev btn click in month mode [`fc2c374`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/fc2c374c04baca6072562e93e3960032e9acc2ba) - fix: popup doesn't close on document click [`92abd5f`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/92abd5f62ba28061a60d25089c73cd9e0b0b730a) - refactor: get rid of BasePicker [`2a42230`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/2a42230ce0e77953aafbbe61da9bd147ac25a92d) - chore: update dependencies [`0c75da9`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/0c75da901f4144408d176cd8b9e6ff8209adfc74) - feat: switch mode on header click [`a3bbfc2`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/a3bbfc24aa231c3bdc550feb481148ab91265a4c) - fix: does not work on IE 11 [`8f6244b`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/8f6244bdefa5cacbef686a218879ad8b91773577) - chore: update version [`187d1d7`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/187d1d70ff5239c9a84e986abfc07269542c0ab6) - fix: nested tables [`9a27ec1`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/9a27ec146a0bff0c10cfe525bc3b936dce2ec22a) - feat: add popupPosition prop to input elements [`90d60ac`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/90d60ac15b78bf763373192e5528656002c698b2) - refactor: move shared pickers methods in BasePicker class [`819fbc0`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/819fbc045a60778baeabd3c0b602cf0ca9da0881) - feat: MonthInput [`517f6ae`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/517f6aef0b1daed8219a3ea297e117036677b986) - feat: YearPicker [`792e916`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/792e91655a001e440b348d3514eae4798e8020f3) - chore: update version [`cd5c49b`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/cd5c49b386b955bca4cdad26f0efc2fa33657592) - refactor: make input components interface more resembling SUIR Input's interface [`b5160ff`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/b5160ffdae0d8667eea691f77490fdc74077b1a2) - chore: update version [`9211f27`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/9211f275af19ab4a26e942762bdb5b3fe8532157) - merge dateRange [`ecb0896`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/ecb0896b8044504d91932a0ca31649abbce2981c) - add: DatesRangeInput [`ddf34b1`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/ddf34b182ab8cf649ea77fd95005f5979e33ffda) - fix: #1 timepicker popup closes automatically before a value is accepted [`068de87`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/068de872cdb398ef0e7e5317b67caa8ccf8359f6) - fix: cant fill input field using keyboard or erase it [`11cc759`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/11cc759ad1d45fce290837322939fd14d52aa3b3) - refactor: use getUnhandledProps to pass unhandled props down [`730f476`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/730f476bd8fbbb5b8f7b711d14f02d8016bd524b) - docs: ad d js syntax highlighting to README [`4303665`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/430366526aa558d5921ee76c996d37211f626982) - docs: update README [`08efe06`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/08efe06dbfa1b1f41ccf50cfa1180f69206f128d) - add: form input examples [`3a1f962`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/3a1f962d0904f8439fde06b5d508e10d676916e9) - add: DateInput TimeInput DateTimeInput [`55e22de`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/55e22deaed3afd0aab81238b63d6c593ad105049) - fix: DateTimePicker's prev/next buttons dont work [`e0a040e`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/e0a040e7ecf7e907684e19f8d23d544b0ca88fdd) - add: DatePicker TimePicker DateTimePicker [`d911f09`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/d911f090f71e56a2c785404291cb85ce16379ef4) - chore: update package.json [`87bafd0`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/87bafd06b592dfd688389da1ab076f57aa4e7d78) - add: build script [`c832768`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/c83276876589b2ba96523f9284b3664c80f10e40) - add: CalendarContainer [`f10fed3`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/f10fed3f56ac5f6bdd73fc3b1e9940f37d1967c9) - add: css [`bbe9e30`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/bbe9e3011e0462acb0865352759e49fbf53838ac) - update(Calendar): complete component's interface [`2d83c7d`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/2d83c7dc2384d61efebb98555af722fb7152e86a) - Create README.md [`5df3058`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/5df3058b02b36e79d6f7b12eb8d3729a4b506341) - Initial commit [`0d101f9`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/0d101f97eef7df1630eb7839131ce962f945b8fc) - add: Calendar component [`186490b`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/186490b52febf12d65ba834e5945764eb3c17adf) - initial [`995c011`](https://github.com/arfedulov/semantic-ui-calendar-react/commit/995c01189426ebc5db2ade83edfeb27745699bbe)