Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
v1.4.2
- Remove all mentions of Gitlab
#2
- Add CI workflow config file
#1
- Prepare for migration to Github
cc1820f
- Add deploy docs jobs to CI
b4ac29e
- Remove section about the private registry from docs
d26e448
- Add logo to README
ad90375
- Add NPM registry url to publish config
0f2a1de
v1.4.1
17 March 2023
- Close #71 - Add scrollEnabled prop for Text Input component
#109
- Merge branch '71-ls-add_scroll_enabled_prop_for_text_input_component' into 'main'
#71
#71
- Close #71 - Add scrollEnabled prop for Text Input component
#71
- Release v1.4.1
5c2330c
v1.4.0
26 January 2023
- Add helper function to create component styled props
#108
- Update default theme
#107
- Support setting a theme color for a TextInput's placeholder text
#106
- Improve Web config docs
#105
- Merge branch 'mb-support_theme_colors_for_placeholder_text_color' into 'main'
#70
- Fix several warnings in example apps
e570a23
- Release v1.4.0
2b5626b
- Fix iOS not returning the right current locale in the correct format
21e345d
v1.3.0
19 December 2022
- TT019 - DateInput component
#98
- Comp - PasswordInput
#100
- Add google analytics
#102
- Generalize text input icon
#99
- Improve card header documentation
#96
- Change preview docs comment to run in the MR scope instead of the commit
#97
- Merge branch '67-tt019-campo-de-fechas' into 'main'
#67
- Add DateInput component
005ed0b
- Add PasswordInput component
ebcb3a7
- Add documentation for the DateInput component
c32da1d
- Update docusaurus to version 2.2.0
68ae63b
- Add web DatePicker for DateInput
cdbf31d
- Release v1.3.0
b05be03
- Add gogle tag manager plugin and setup google tag account
9a7fee9
- Improve DateInput component examples
764a79e
v1.2.0
18 November 2022
- TT006 - Cards Component
#82
- Add hide password icon and enable icon customization
#78
- Dialog Component
#88
- Add Dialog documentation
#92
- Add dialog examples
#90
- Add Dialog component
#89
- Merge branch '58-tt006-cards-component' into 'main'
#58
- Add Card component and subcomponents
d1c53fd
- Add Dialog Documentation
669c56e
- Add Dialog examples
fb5fb16
- Add avatar component
a89eaa8
- Add image component
e0dec30
- Add icons for cards
2d1da07
- Release v1.2.0
1c94682
v1.1.0
10 November 2022
- Add TypeScript support when extending the theme
#83
- Add default color to UIKitIcon
#80
- Improve docs
#79
- Comp - Banner
#71
- Add information icon to formControl label
#74
- Comp - Switch
#49
- IMP - Allow color aliases in Theme palette definition
#76
- CMP - Add Chip component
#67
- Add support for color mode pseudo-props
#66
- Merge branch 'mb-add_typescript_support_when_extending_the_theme' into 'main'
#22
- Merge branch '50-ev-add_default_color_to_uikitIcon' into 'main'
#50
- Merge branch '47-ev-information_icon_of_the_input_component' into 'main'
#47
- Merge branch 'ev_create_switch_component' into 'main'
#26
- Add Banner documentation
98c2787
- Add switch component
886e97f
- Add search to the docs
d466c5d
- Add banner component
8ecda75
- Allow color aliases in Theme palette definition
e1b993c
- Add switch documentation
9a2152b
- Add documentation for the Chip component
076a28e
- Improve Docs
8500d4d
- Add delete icon to Chip component
697af2a
- Add Chip component
483bce9
- Add examples for Chip component
1f4a6f4
- Add Banner default icons
842c479
- Add linter rule to check JSX tags spacing
55e0db8
- Allow setting an icon to the Chip component
44b78bf
- Add support for selected and pressable states
9a3cffe
- Add animated box
dea0fdf
- Add switch animation
65421b2
- Add support for negative values for spacings
9b61716
- Change the switch animation so it can use the native driver
0298f87
- Fix unnecessary re-renders due to props resolution
4aa71af
- Add Switch default icons
d5fd3c3
- Release v1.1.0
8c5239e
- Add wdyr library to debug performance issues
68bc9af
- Disabled delete button when the Chip is disabled
041b7d6
- Don't memoize Box and Pressable
87908e9
v1.0.0
6 October 2022
- Fix ESLint config and issues
#63
- FormControl's children inherit its disabled and error states
#62
- Change library name to @amalgama/embassy-ui
9695ff9
- Fix main project eslint issues
5d30bfc
- Fix ESLint config
70cd644
- Fix example apps and docs eslint issues
0795f60
- Fix button default styles and adjust examples
c99d952
- Release v1.0.0
77679ed
- Change default branch to main
6c7db73
- Release v1.0.0
eeeae85
- Update README with links to the official documentation
451d392
- Fix wrong name in web installation docs
9fac9a1
v0.0.3
29 September 2022
- Add accessibility for Form Control, Checkbox and Radio
#61
- Improve Getting Started docs
#60
- DOCS - Add pseudo props docs
#58
- Resolve Follow-up from "Docs - Finish stack docs"
#59
- Close #40 - Docs - Finish stack docs
#57
- Resolve "Docs - Finish Box docs"
#56
- Resolve "DOCS - Finish icon docs"
#53
- Add Theming Docs
#42
- Merge branch '27-ls-acces_improve_accessibility_of_the_components' into 'master'
#27
- Merge branch '43-follow-up-from-close-40-docs-finish-stack-docs' into 'master'
#43
- Close #43 - Follow up - Finish stack docs
#43
- Merge branch '40-ev-docs-finish-stack-docs' into 'master'
#40
#40
- Merge branch '39-ev-docs-finish-box-docs' into 'master'
#39
- Merge branch '36-docs-finish-icon-docs' into 'master'
#36
- Close #36 - Docs - Finish icon docs
#36
- Close #39 - Docs - Finish box docs
#39
- Close #40 - Docs - Finish stack docs
#40
- Resolve - Add theming docs
951daf7
- Remove duplicated lines in default theme config
9b2672f
- Improve Icon component docs
2a21594
- Add pseudo props docs
69e0a3b
- Release v0.0.2
731daa9
- Fix borderWidths with wrong values
6940327
- Release v0.0.3
f660a76
- Fix Checkbox.Group state not updating correctly
24b7ea2
- Remove flex style from Stack and Button
82b5ced
v0.0.1
28 September 2022
- Update default theme
#55
- Resolve "Docs - Finish Text docs"
#54
- COMP - Add TextInput component
#46
- COMP - Add FormControl component
#47
- COMP - Add Radio Group component
#52
- IMP - Improve Radio component
#51
- DOC - Create component documentation v1
#50
- COMP - Create Checkbox Group component
#43
- Add deploy for previewing the docs
#48
- COMP - Add radio button component
#44
- IMP - Refactor CheckBox component
#45
- Add Icon and IconButton documentation
#41
- Close #30 - Follow-up from ''COMP - Add Checkbox component''
#38
- Resolve "COMP - Add Checkbox component"
#32
- Close #29 - COMP - Add IconButton component
#37
- Add compatibility with svg icons
#30
- Close #28 - DOCS - Add Troubleshooting section to docs
#31
- Add documentation with Ducusaurus
#29
- Fix React types issues
#28
- Add web example app
#27
- Apply amalgama's DS styles to Button's variants
#26
- Add icons support to Button component
#25
- Add hook to resolve components props
#24
- Refactor components types
#23
- Add Icon component
#22
- Rename base components tests folder to main
#21
- Move isPressed state handling to its own hook useIsPressed
#20
- Add extendThemeConfig function to allow users to extend the default theme
#19
- Enable re-render when changing theme config in Theme Provider
#18
- Add Button component
#17
- Add Pressable component
#16
- Handle pseudo props config in theme
#15
- Add Stack components
#14
- Add flexbox style props
#13
- Add Box component
#12
- Add layout config and props
#11
- Update default theme and Text component examples
#10
- Add variant prop to Text component
#9
- Add Theme components configuration
#8
- Add Text component
#7
- Refactor defaultTheme, types and props
#6
- Add Typography style props translation
#5
- Add Theme typography configuration
#4
- Add method to translate UI kit components props to RN style
#3
- Add theme context
#2
- Add basic theme and color palette
#1
- Merge branch '38-docs-finish-text-docs' into 'master'
#38
- Merge branch '33-ls-comp_add_text_input_component' into 'master'
#33
- Close #38 - Docs - Finish text docs
#38
- Merge branch 'mb-add_form_control' into 'master'
#31
- Merge branch 'ev_radio_button_implementation' into 'master'
#23
- Merge branch '30-ls-follow_up_from_comp_add_checkbox_component' into 'master'
#30
#30
- Close #30 - Follow-up from 'COMP - Add Checkbox component'
#30
- Merge branch '24-ls-comp_add_checkbox_component' into 'master'
#24
- Merge branch '29-id-add_icon_button_component' into 'master'
#29
#29
- Close #29 - COMP - Add IconButton component
#29
- Merge branch '28-id-docs_add_troubleshooting_section' into 'master'
#28
#28
- Close #28 - Add Troubleshooting section to docs
#28
- Set up package with Amalgama's default configuration
a7ae33b
- Add empty react-js web example app
fcc41df
- Add docusaurus empty project and link UI kit library to it
c037ae4
- chore: initial commit
6946ce9
- Eject web_example react app
7eb63cd
- Improve example apps examples
d3eb288
- Add support for label text to Radio button
424143e
- Create radio button
9044bee
- Add layout style props
5123c13
- Add Icon button examples using react-native-vector-icons
b92642f
- Add icon examples to web example app
6a5db6c
- Add Radio Group component docs, mobile example and web example
b7dbcb2
- Add Layout class to handle layout related calculations
9bef1f1
- Add CheckboxGroup component
aa913e1
- Add web example app component examples
4ae73d6
- Add FormControl component
afc8954
- Change web app config so it can import the library
3047a20
- Add Stack components tests
b327613
- Reorganize UIKitIcon icons packages files
9cb7e90
- Add TextInput component docs
6a4b927
- Fix linter suggestions in config files
85b1d6d
- Add support for disabling a Checkbox group
141fb9d
- Add mobile and web example for FormControl component
330d654
- Add Radio Group component
167632a
- Obscure / Show text when pressing password icon in TextInput
d307ca5
- Add Theme context
98a620f
- Add documentation for FormControl component
ca18d94
- isSelected and isIndeterminated are no longer handled internally.
6936342
- Added web examples
515f675
- Rename RadioButton component to Radio
ac6c974
- Remove __container pseudoprop.
c432928
- Add support for label text to CheckBox component
0318dfb
- Add Text component examples to example app
998ada2
- Add support for state pseudo props
06182ac
- Add support for focus and hover states to pressable components
819872c
- Allow Icon's
as
prop to be set through the component's default props00f116b
- Delete CheckBox directory
3a7c7f0
- Update FormControl examples and docs to use the TextInput component
999f6aa
- Add Button component documentation
c1be2e0
- Add documentation for Chekbox.Group component
8f3db5e
- Added CheckBox examples, fixed typo
62bb72e
- Improve FormControl tests and docs
3ff0275
- Added CheckBox component
93a838d
- Added documentation
be13470
- Refactor UIKitIcon icons components
5b8997d
- Fixed defaultTheme palette colors.
677dac0
- Added svg icons
74f60a9
- Refactor Checkbox state props name
722675a
- Add italic variant font files for Inter font
b453a2a
- Switch theme color mode when docs color mode is changed
26ece97
- Add Box component examples
fb18971
- Fixed on focus border color, removed unselected states and fixed types.
d41ce20
- Added eye and input container to TextInput
3f6a483
- Added tests
7e1f5aa
- Handle pressed and disabled styles in Button component
5e79f03
- Use HStack and VStack components in example app
f5fcf0e
- Rebase - Fixed SVGIcons
60ef04d
- Update variants in Text component docs
0a340c3
- Add mobile and web example for Checkbox.Group component
70e69f1
- Added mobile and web example
8cd43de
- Added states and pseudoprops
2da59fc
- Added accessibility props
bc445c4
- Add error state
59e50e3
- Added Text Input Component
8f6c061
- Fix text input height being when type is password
739f907
- Fix react types issues
08086f1
- Change CheckBox onChange prop name to onPress
fba1f9c
- Deleted CheckBox
2efda8f
- Update react and react-native types
d4d9ad0
- Create component documentation v1
216a6a9
- Allow variant prop to be set for pseudo-props component
97bcf82
- Add automatic docs deploy to gitlab pages
6cd6045
- Rename pseudoprop __hint and __error to __hintText and __errorText
93eb3d7
- Fix SVG not working in docs app
b4db42c
- Added eye icon
029ac5a
- Update FormControl error examples using text inputs with error
593fb9b
- Add accessibility props to button components
cf26d62
- Fix import paths and types
958a3ec
- Fix icons not being squared
f0d9d0f
- Add missing props onChange and onChangeText to text input props list
eee3403
- Change gitlab pages base url back to /
5e1df67
- Release v0.0.1
c077cc0
- Update FormControl docs for __errorText and __hintText props
d9ca0ae
- Update docs gitlab pages only when pushing to master
f09b689
- Fix docs missing links
770fdee
- Add support to use react test library matchers with jest
2e44ba0