Skip to content

Release v1.4.2

Latest
Compare
Choose a tag to compare
@maurobender maurobender released this 04 Apr 17:59
· 3 commits to main since this release

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 props 00f116b
  • 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