|
| 1 | +# 1.0.0 (2025-02-03) |
| 2 | + |
| 3 | + |
| 4 | +### Bug Fixes |
| 5 | + |
| 6 | +* add dependencies to package ([70fadf4](https://github.com/lawnstarter/react-native-ui-datepicker/commit/70fadf4c23f131d1467d42bd11cae6c207f2b926)) |
| 7 | +* add example image ([7ed4346](https://github.com/lawnstarter/react-native-ui-datepicker/commit/7ed4346d4cbc824d5a2539c6f245bf37bfaf148a)) |
| 8 | +* add header buttons position props ([c321f51](https://github.com/lawnstarter/react-native-ui-datepicker/commit/c321f51816fba5237276a44cdaaadfc407651943)) |
| 9 | +* add minimumDate and maximumDate support ([77147a4](https://github.com/lawnstarter/react-native-ui-datepicker/commit/77147a4ecb581a91ad3a767ead6afd5e9f9e5da1)) |
| 10 | +* an error is thrown if value is false ([ffadaa7](https://github.com/lawnstarter/react-native-ui-datepicker/commit/ffadaa727f1997bed39916c4d01d17f1400e3ea9)) |
| 11 | +* calendar day opacity for range mode ([#124](https://github.com/lawnstarter/react-native-ui-datepicker/issues/124)) ([7369a8f](https://github.com/lawnstarter/react-native-ui-datepicker/commit/7369a8f1638a03e57a040ee85319189d11987a2a)) |
| 12 | +* change all touchables to pressable ([27997fd](https://github.com/lawnstarter/react-native-ui-datepicker/commit/27997fd73d0d7e5826856f383356d4746ad74d1b)) |
| 13 | +* change CalendarViews enums to union types ([e3cff9c](https://github.com/lawnstarter/react-native-ui-datepicker/commit/e3cff9c00e7adc2abc6f707be27aa5c3783696fe)) |
| 14 | +* change config file extension ([0e1c8fe](https://github.com/lawnstarter/react-native-ui-datepicker/commit/0e1c8fe6545fe011afad58952383e5c62c97e48e)) |
| 15 | +* change daysSelector ui based on displayFullDays value ([c0f0fa3](https://github.com/lawnstarter/react-native-ui-datepicker/commit/c0f0fa3164b8a12a459a6e8103f3bf3e940e7d98)) |
| 16 | +* change project name ([43cb38e](https://github.com/lawnstarter/react-native-ui-datepicker/commit/43cb38ebdeecd843d13432456812119e24a6e8fe)) |
| 17 | +* change time wheel render item ([0132448](https://github.com/lawnstarter/react-native-ui-datepicker/commit/01324483c59ef578a7a5056e0f163bdd870dc73a)) |
| 18 | +* change timepicker bumped version to 2.0.3 ([e7d9364](https://github.com/lawnstarter/react-native-ui-datepicker/commit/e7d93648680d4f10ee5aec77244d633abe128254)) |
| 19 | +* change year on select date from another year ([9326fcd](https://github.com/lawnstarter/react-native-ui-datepicker/commit/9326fcda1e54fe67cd7af8258232c70c185ca540)) |
| 20 | +* clear time wheel warning message ([7e4fdaa](https://github.com/lawnstarter/react-native-ui-datepicker/commit/7e4fdaa74483d4c1a8a394dba5923d5517ae9313)) |
| 21 | +* conflicts and linting ([a9da6c8](https://github.com/lawnstarter/react-native-ui-datepicker/commit/a9da6c8190da4e09c2ace62474e60b618cfea545)) |
| 22 | +* day component memo bug based on Elolawyn comment in [#46](https://github.com/lawnstarter/react-native-ui-datepicker/issues/46) ([beb3c69](https://github.com/lawnstarter/react-native-ui-datepicker/commit/beb3c698eb7b17898304f7aa93e8fefdd2706ca7)) |
| 23 | +* default value of DateTimePicker component ([bbc42e1](https://github.com/lawnstarter/react-native-ui-datepicker/commit/bbc42e14a2d763af2d00526fecf078fdb023a05c)) |
| 24 | +* dev devDependencies ([8dbd90f](https://github.com/lawnstarter/react-native-ui-datepicker/commit/8dbd90fa10cd162e9948605952997b2e4a20bba8)) |
| 25 | +* disabled days style ([9e86ad8](https://github.com/lawnstarter/react-native-ui-datepicker/commit/9e86ad8c44941dd58056eada058974be88faa890)) |
| 26 | +* ensure node 18 in GitHub Actions ([4ffd3c7](https://github.com/lawnstarter/react-native-ui-datepicker/commit/4ffd3c7e614ad0abc6d124840d38b0b21d5ce775)) |
| 27 | +* example packages ([328e8bd](https://github.com/lawnstarter/react-native-ui-datepicker/commit/328e8bd9222a68135ba3b505d7acbecf767d6c06)) |
| 28 | +* force node.js 18 in GitHub Actions ([79b4499](https://github.com/lawnstarter/react-native-ui-datepicker/commit/79b449929fb7c07556dfca16aa489a68336a95a3)) |
| 29 | +* import jest-native/extend-expect directly from node_modules ([95f2d4a](https://github.com/lawnstarter/react-native-ui-datepicker/commit/95f2d4a2be65a5da59b3eef58d67a3081a2b3a02)) |
| 30 | +* invalid array length ([6bc524b](https://github.com/lawnstarter/react-native-ui-datepicker/commit/6bc524b6ae0e028e41ed7a0c44461be989a0663f)) |
| 31 | +* key of time value in wheel picker ([eadfc0e](https://github.com/lawnstarter/react-native-ui-datepicker/commit/eadfc0e6a9e18b73906c38e39a6fde0618823f6b)) |
| 32 | +* keys of time value ([b3ed6b5](https://github.com/lawnstarter/react-native-ui-datepicker/commit/b3ed6b548b02e2ec09c4353c44b86e9b6f4c63a6)) |
| 33 | +* lint errors ([077ac26](https://github.com/lawnstarter/react-native-ui-datepicker/commit/077ac26f7a015d643599bc19cc969bbd8df227fe)) |
| 34 | +* lint errors ([d0c4c75](https://github.com/lawnstarter/react-native-ui-datepicker/commit/d0c4c75fc243d5cb207ae1d4e96cf567dc045e63)) |
| 35 | +* module not found in setupFilesAfterEnv ([e992373](https://github.com/lawnstarter/react-native-ui-datepicker/commit/e992373a0f650845ec6aebadce0a1200c7eec70f)) |
| 36 | +* package dependencies ([4875d19](https://github.com/lawnstarter/react-native-ui-datepicker/commit/4875d197f0ffb3ed6091a832945abbaa4fc65dbc)) |
| 37 | +* package file ([e5d78c8](https://github.com/lawnstarter/react-native-ui-datepicker/commit/e5d78c8852ce4bcd514a0d54dde8232edc4cdc13)) |
| 38 | +* package manager error ([f82d6b0](https://github.com/lawnstarter/react-native-ui-datepicker/commit/f82d6b01bd7b70350211f6983426cab8831362ea)) |
| 39 | +* package version ([465edb8](https://github.com/lawnstarter/react-native-ui-datepicker/commit/465edb8479b265a1266cad11a333e5710810f6e4)) |
| 40 | +* react types resolutions version ([169f6f5](https://github.com/lawnstarter/react-native-ui-datepicker/commit/169f6f5fb493b4cb63d8d9b3b0fb61e903062bcb)) |
| 41 | +* remove unnecessary declarations file ([#138](https://github.com/lawnstarter/react-native-ui-datepicker/issues/138)) ([4c6865e](https://github.com/lawnstarter/react-native-ui-datepicker/commit/4c6865e81f82abc64367e04aae511005040f9ad3)) |
| 42 | +* resolve incorrect path of `types` in package.json ([ca0c133](https://github.com/lawnstarter/react-native-ui-datepicker/commit/ca0c133c392ee3a9f6e73a262b12569c22ae98f2)) |
| 43 | +* selected rangle issue ([50979b1](https://github.com/lawnstarter/react-native-ui-datepicker/commit/50979b14b68c346f5337fa33218a4b40f7b00d40)) |
| 44 | +* set min date as first date to show when available ([ef298ac](https://github.com/lawnstarter/react-native-ui-datepicker/commit/ef298ac2d2439010617434b920c4e4b95f097bbe)) |
| 45 | +* setupFilesAfterEnv option was not found error ([01c5736](https://github.com/lawnstarter/react-native-ui-datepicker/commit/01c5736871eaf47f74f9c9970e0c61b0cecc1f5a)) |
| 46 | +* styling problems in web ([db1c00e](https://github.com/lawnstarter/react-native-ui-datepicker/commit/db1c00e68356f9479507797b33bf1284ebc1635f)) |
| 47 | +* **test:** fix test month ([59a0283](https://github.com/lawnstarter/react-native-ui-datepicker/commit/59a0283cf8dfc1a2995fddc52be44026d37aae97)) |
| 48 | +* **test:** fix testcase should not depend on today ([db2e15b](https://github.com/lawnstarter/react-native-ui-datepicker/commit/db2e15b1f5d2273fbb4cbdf8fa431cfe8e31422e)) |
| 49 | +* **test:** make snapshot test useful ([fd7244e](https://github.com/lawnstarter/react-native-ui-datepicker/commit/fd7244e6791c639be21762b85ab0d7d3fbd22ea1)) |
| 50 | +* time picker initial value problem, locale problem and improve performance ([5754276](https://github.com/lawnstarter/react-native-ui-datepicker/commit/5754276580e7f17fb33e9d9cf9c81da863e957ff)) |
| 51 | +* time picker issue on android ([b9569cc](https://github.com/lawnstarter/react-native-ui-datepicker/commit/b9569cc86632029b9c9291a0c0818fd1d2cc9e4f)) |
| 52 | +* time picker values array checked to not be undefined ([066a086](https://github.com/lawnstarter/react-native-ui-datepicker/commit/066a086e02ff5a80302ae44fec86a7882649f7a4)) |
| 53 | +* time selector display in web ([7aa49fe](https://github.com/lawnstarter/react-native-ui-datepicker/commit/7aa49fef9712363d757c1f4aeb2650fbf9445dd5)) |
| 54 | +* tsconfig compiler options ([b31d3ba](https://github.com/lawnstarter/react-native-ui-datepicker/commit/b31d3baf12d295d49872c8049be52cc162e14c42)) |
| 55 | +* types ([a15f5b5](https://github.com/lawnstarter/react-native-ui-datepicker/commit/a15f5b54ede6d6812afd2414721bcadd93dbf519)) |
| 56 | +* types of date ([e047263](https://github.com/lawnstarter/react-native-ui-datepicker/commit/e047263f34a04727255691e9331481960eb42ecc)) |
| 57 | +* update node version ([6830f8a](https://github.com/lawnstarter/react-native-ui-datepicker/commit/6830f8a1466a644e3313daf153a467518d27fbf1)) |
| 58 | +* update packages ([9b90926](https://github.com/lawnstarter/react-native-ui-datepicker/commit/9b90926d2975cf9190dd2ceadb211ef36a60ae5d)) |
| 59 | +* update resolutions ([3c85823](https://github.com/lawnstarter/react-native-ui-datepicker/commit/3c85823e1eeeed17fd80949a6ffa36fe2af4baa8)) |
| 60 | +* update snapshot ([dfd0b3d](https://github.com/lawnstarter/react-native-ui-datepicker/commit/dfd0b3d0182c77bca816fe73a93e1816df15072b)) |
| 61 | +* update tests ([d1b0a4d](https://github.com/lawnstarter/react-native-ui-datepicker/commit/d1b0a4d5c3daf15a51ad65bfc7cfbd5177c215f6)) |
| 62 | +* value changes in time mode ([aa4767d](https://github.com/lawnstarter/react-native-ui-datepicker/commit/aa4767d0ae07c6e0dbd1352f403b4725d74ac6e0)) |
| 63 | +* wheel picker memoization ([7525bf8](https://github.com/lawnstarter/react-native-ui-datepicker/commit/7525bf886c79a557f2da34868e9314ee4d9072c0)) |
| 64 | +* year range selector based current date ([dd5c91b](https://github.com/lawnstarter/react-native-ui-datepicker/commit/dd5c91b868da6c84e6c78864f31d21b1b0c6ace1)) |
| 65 | + |
| 66 | + |
| 67 | +### Features |
| 68 | + |
| 69 | +* add `isDateDisabled` utils function ([1611e98](https://github.com/lawnstarter/react-native-ui-datepicker/commit/1611e98999a47d271b42318d2a1b9dd5fb1824e1)) |
| 70 | +* add disabled dates list or callback prop ([ddf3926](https://github.com/lawnstarter/react-native-ui-datepicker/commit/ddf39262c21fdec13fbc0ffb0507433f13729b6f)) |
| 71 | +* add firstDayOfWeek option to datepicker props ([2c9a639](https://github.com/lawnstarter/react-native-ui-datepicker/commit/2c9a6394604b5dd62ab3bb496823d24ee8fbd88b)) |
| 72 | +* add height props to calendar props ([dc06318](https://github.com/lawnstarter/react-native-ui-datepicker/commit/dc0631813afe47f9a7cf99c8130d369cbacc5386)) |
| 73 | +* add multiple mode ([8151867](https://github.com/lawnstarter/react-native-ui-datepicker/commit/81518671bdc6e38d2fe1630c109f25e7eada4a70)) |
| 74 | +* add range mode ([5e35de1](https://github.com/lawnstarter/react-native-ui-datepicker/commit/5e35de1c0ac37ad6147fb5e9db34c96cd5eccf0d)) |
| 75 | +* add selected range background color prop ([a147d3e](https://github.com/lawnstarter/react-native-ui-datepicker/commit/a147d3eaf0a04b72b9252d5cb6bf60540c414bff)) |
| 76 | +* add timepicker for single mode ([6cf40a5](https://github.com/lawnstarter/react-native-ui-datepicker/commit/6cf40a51cee49bee8a81455873757ac305b97af3)) |
| 77 | +* add to docs ([c036985](https://github.com/lawnstarter/react-native-ui-datepicker/commit/c036985e07669a5b82928fec84fad3b2577dc73b)) |
| 78 | +* add today styling options to datepicker ([c12ec07](https://github.com/lawnstarter/react-native-ui-datepicker/commit/c12ec07690fa6d72a5cd438766acdc68eba07f6d)) |
| 79 | +* **CI:** add manual gh action workflow ([0956b5b](https://github.com/lawnstarter/react-native-ui-datepicker/commit/0956b5b3dffd45ea3b886834dfe162c4133c4642)) |
| 80 | +* **Config:** Adjust build configuration main ([5b44f02](https://github.com/lawnstarter/react-native-ui-datepicker/commit/5b44f02d5de56a1354c30c50e79c6591d7d846d7)) |
| 81 | +* **configuration:** adjust build config ([65de1e9](https://github.com/lawnstarter/react-native-ui-datepicker/commit/65de1e9ff1736c41845fbe6f5737c2e3519f7e88)) |
| 82 | +* **configuration:** adjust build config ([2a311c9](https://github.com/lawnstarter/react-native-ui-datepicker/commit/2a311c96d98df728c43e764afe421becd828cca7)) |
| 83 | +* **configuration:** adjust build config ([b42c1b2](https://github.com/lawnstarter/react-native-ui-datepicker/commit/b42c1b2a1b353ba91aa0ba5f650d66147d392eff)) |
| 84 | +* **configuration:** adjust CI config ([6cbdcfd](https://github.com/lawnstarter/react-native-ui-datepicker/commit/6cbdcfdae811e885e208dfb7dedbb712f8f47944)) |
| 85 | +* **configuration:** adjust CI config ([6e64686](https://github.com/lawnstarter/react-native-ui-datepicker/commit/6e64686a13585ad85181708c6e6b7b0ac03106f1)) |
| 86 | +* **configuration:** adjust CI config ([822f60e](https://github.com/lawnstarter/react-native-ui-datepicker/commit/822f60e4a54bba7dfacc5dbb3c4211eb37b1f345)) |
| 87 | +* **configuration:** adjust CI config ([5ceea6d](https://github.com/lawnstarter/react-native-ui-datepicker/commit/5ceea6d51f29f997a3789b1e2e268d928cf4dfc5)) |
| 88 | +* **configuration:** adjust CI config ([7eeaa8f](https://github.com/lawnstarter/react-native-ui-datepicker/commit/7eeaa8fcce191ceef09e115376c01325a81b3aa3)) |
| 89 | +* **configuration:** adjust config ([afc8086](https://github.com/lawnstarter/react-native-ui-datepicker/commit/afc80867c95f653539874c1a9edd9eadd342d281)) |
| 90 | +* **configuration:** adjust config ([5fa0bdb](https://github.com/lawnstarter/react-native-ui-datepicker/commit/5fa0bdbcc1bf78aa358160166409beb6042d4b99)) |
| 91 | +* **configuration:** adjust config ([1dfe921](https://github.com/lawnstarter/react-native-ui-datepicker/commit/1dfe921f9f2449ff043870c0aa1d80815f025121)) |
| 92 | +* **configuration:** adjust config ([0ef3475](https://github.com/lawnstarter/react-native-ui-datepicker/commit/0ef3475b44b6afadb32bcaa005a0ae2a84963253)) |
| 93 | +* **configuration:** adjust config ([1d8d16f](https://github.com/lawnstarter/react-native-ui-datepicker/commit/1d8d16fcc9e92bdcbe32e1e34f6a98caa72c1ca7)) |
| 94 | +* **disable:** add props to allow custom date disabling ([e9d89f3](https://github.com/lawnstarter/react-native-ui-datepicker/commit/e9d89f360bc83ab1a95eef785a3d8104c64951d8)) |
| 95 | +* **Header:** use import instead of require ([c6d3ed5](https://github.com/lawnstarter/react-native-ui-datepicker/commit/c6d3ed51a886d9116c2818a956aca09701bec625)) |
0 commit comments