diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..74c027a --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,73 @@ +### Changelog + +All notable changes to this project will be documented in this file. Dates are displayed in UTC. + +Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). + +#### [v0.0.2](https://git.amalgama.co/amalgama/packages/compare/v0.0.1...v0.0.2) + +#### v0.0.1 + +> 28 September 2022 + +- Update default theme [`#55`](https://git.amalgama.co/amalgama/packages/pull/55) +- Resolve "Docs - Finish Text docs" [`#54`](https://git.amalgama.co/amalgama/packages/pull/54) +- COMP - Add TextInput component [`#46`](https://git.amalgama.co/amalgama/packages/pull/46) +- COMP - Add FormControl component [`#47`](https://git.amalgama.co/amalgama/packages/pull/47) +- COMP - Add Radio Group component [`#52`](https://git.amalgama.co/amalgama/packages/pull/52) +- IMP - Improve Radio component [`#51`](https://git.amalgama.co/amalgama/packages/pull/51) +- DOC - Create component documentation v1 [`#50`](https://git.amalgama.co/amalgama/packages/pull/50) +- COMP - Create Checkbox Group component [`#43`](https://git.amalgama.co/amalgama/packages/pull/43) +- Add deploy for previewing the docs [`#48`](https://git.amalgama.co/amalgama/packages/pull/48) +- COMP - Add radio button component [`#44`](https://git.amalgama.co/amalgama/packages/pull/44) +- IMP - Refactor CheckBox component [`#45`](https://git.amalgama.co/amalgama/packages/pull/45) +- Add Icon and IconButton documentation [`#41`](https://git.amalgama.co/amalgama/packages/pull/41) +- Close #30 - Follow-up from ''COMP - Add Checkbox component'' [`#38`](https://git.amalgama.co/amalgama/packages/pull/38) +- Resolve "COMP - Add Checkbox component" [`#32`](https://git.amalgama.co/amalgama/packages/pull/32) +- Close #29 - COMP - Add IconButton component [`#37`](https://git.amalgama.co/amalgama/packages/pull/37) +- Add compatibility with svg icons [`#30`](https://git.amalgama.co/amalgama/packages/pull/30) +- Close #28 - DOCS - Add Troubleshooting section to docs [`#31`](https://git.amalgama.co/amalgama/packages/pull/31) +- Add documentation with Ducusaurus [`#29`](https://git.amalgama.co/amalgama/packages/pull/29) +- Fix React types issues [`#28`](https://git.amalgama.co/amalgama/packages/pull/28) +- Add web example app [`#27`](https://git.amalgama.co/amalgama/packages/pull/27) +- Apply amalgama's DS styles to Button's variants [`#26`](https://git.amalgama.co/amalgama/packages/pull/26) +- Add icons support to Button component [`#25`](https://git.amalgama.co/amalgama/packages/pull/25) +- Add hook to resolve components props [`#24`](https://git.amalgama.co/amalgama/packages/pull/24) +- Refactor components types [`#23`](https://git.amalgama.co/amalgama/packages/pull/23) +- Add Icon component [`#22`](https://git.amalgama.co/amalgama/packages/pull/22) +- Rename base components tests folder to main [`#21`](https://git.amalgama.co/amalgama/packages/pull/21) +- Move isPressed state handling to its own hook useIsPressed [`#20`](https://git.amalgama.co/amalgama/packages/pull/20) +- Add extendThemeConfig function to allow users to extend the default theme [`#19`](https://git.amalgama.co/amalgama/packages/pull/19) +- Enable re-render when changing theme config in Theme Provider [`#18`](https://git.amalgama.co/amalgama/packages/pull/18) +- Add Button component [`#17`](https://git.amalgama.co/amalgama/packages/pull/17) +- Add Pressable component [`#16`](https://git.amalgama.co/amalgama/packages/pull/16) +- Handle pseudo props config in theme [`#15`](https://git.amalgama.co/amalgama/packages/pull/15) +- Add Stack components [`#14`](https://git.amalgama.co/amalgama/packages/pull/14) +- Add flexbox style props [`#13`](https://git.amalgama.co/amalgama/packages/pull/13) +- Add Box component [`#12`](https://git.amalgama.co/amalgama/packages/pull/12) +- Add layout config and props [`#11`](https://git.amalgama.co/amalgama/packages/pull/11) +- Update default theme and Text component examples [`#10`](https://git.amalgama.co/amalgama/packages/pull/10) +- Add variant prop to Text component [`#9`](https://git.amalgama.co/amalgama/packages/pull/9) +- Add Theme components configuration [`#8`](https://git.amalgama.co/amalgama/packages/pull/8) +- Add Text component [`#7`](https://git.amalgama.co/amalgama/packages/pull/7) +- Refactor defaultTheme, types and props [`#6`](https://git.amalgama.co/amalgama/packages/pull/6) +- Add Typography style props translation [`#5`](https://git.amalgama.co/amalgama/packages/pull/5) +- Add Theme typography configuration [`#4`](https://git.amalgama.co/amalgama/packages/pull/4) +- Add method to translate UI kit components props to RN style [`#3`](https://git.amalgama.co/amalgama/packages/pull/3) +- Add theme context [`#2`](https://git.amalgama.co/amalgama/packages/pull/2) +- Add basic theme and color palette [`#1`](https://git.amalgama.co/amalgama/packages/pull/1) +- Merge branch '38-docs-finish-text-docs' into 'master' [`#38`](https://git.amalgama.co/amalgama/packages/issues/38) +- Merge branch '33-ls-comp_add_text_input_component' into 'master' [`#33`](https://git.amalgama.co/amalgama/packages/issues/33) +- Close #38 - Docs - Finish text docs [`#38`](https://git.amalgama.co/amalgama/packages/issues/38) +- Merge branch 'mb-add_form_control' into 'master' [`#31`](https://git.amalgama.co/amalgama/packages/issues/31) +- Merge branch 'ev_radio_button_implementation' into 'master' [`#23`](https://git.amalgama.co/amalgama/packages/issues/23) +- Merge branch '30-ls-follow_up_from_comp_add_checkbox_component' into 'master' [`#30`](https://git.amalgama.co/amalgama/packages/issues/30) [`#30`](https://git.amalgama.co/amalgama/packages/issues/30) +- Close #30 - Follow-up from 'COMP - Add Checkbox component' [`#30`](https://git.amalgama.co/amalgama/packages/issues/30) +- Merge branch '24-ls-comp_add_checkbox_component' into 'master' [`#24`](https://git.amalgama.co/amalgama/packages/issues/24) +- Merge branch '29-id-add_icon_button_component' into 'master' [`#29`](https://git.amalgama.co/amalgama/packages/issues/29) [`#29`](https://git.amalgama.co/amalgama/packages/issues/29) +- Close #29 - COMP - Add IconButton component [`#29`](https://git.amalgama.co/amalgama/packages/issues/29) +- Merge branch '28-id-docs_add_troubleshooting_section' into 'master' [`#28`](https://git.amalgama.co/amalgama/packages/issues/28) [`#28`](https://git.amalgama.co/amalgama/packages/issues/28) +- Close #28 - Add Troubleshooting section to docs [`#28`](https://git.amalgama.co/amalgama/packages/issues/28) +- Set up package with Amalgama's default configuration [`a7ae33b`](https://git.amalgama.co/amalgama/packages/commit/a7ae33baa6ca29da8be7e007c628fa45312a77d5) +- Add empty react-js web example app [`fcc41df`](https://git.amalgama.co/amalgama/packages/commit/fcc41df9db41e2716fc89d5079252921cafdd07c) +- Add docusaurus empty project and link UI kit library to it [`c037ae4`](https://git.amalgama.co/amalgama/packages/commit/c037ae4647ceb30d6daa36c0017f61f0bbac6c07) diff --git a/package.json b/package.json index 980411e..a5746f9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@amalgama/react-native-ui-kit", - "version": "0.0.1", + "version": "0.0.2", "description": "A set of UI components following Amalgama's Design System.", "main": "lib/commonjs/index", "module": "lib/module/index", diff --git a/src/index.tsx b/src/index.ts similarity index 100% rename from src/index.tsx rename to src/index.ts diff --git a/tsconfig.build.json b/tsconfig.build.json index 9aa5118..288cf34 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -1,5 +1,5 @@ { "extends": "./tsconfig", - "exclude": ["example", "web_example", "docs"] + "exclude": ["example", "web_example", "docs", "node_modules", "tests"] }