All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
10.0.1 (2023-07-12)
Note: Version bump only for package mamba-sdk
10.0.0 (2023-07-10)
- 🧨 no
- 🎸 [wip] org drivers (1a82f0d)
- 🎸 add favicon to simulator env (a50963e)
- 🎸 implements integration with organizations module (0d7db60)
- 🎸 implements synchronous getOrganizationFile (a73f45c)
- 🐛 fallback image fixes (8d254e3)
- 💄 change icons of network for launcher (666631e)
9.7.0 (2023-06-09)
- 🧨 freeze keystroke changed
- 🧨 onupdate uses render methods now
- 🧨 event handler prop is not telemetryEmitType
- 🎸 add method render (930a0a9)
- 🎸 add rmeotejs automatic tag (497321f)
- 🎸 add telemetry metadata on flatlist (2e937ae)
- 🎸 controls flatlist rendered display (hide/show) (506ae69)
- 🎸 extend event data to add telemetryEmitType (58e5cb5)
- 🐛 add telemetry emit type to the keystroke (b99d163)
- 🐛 fix keyboard main field (8f835de)
- 🐛 fix remotejs value (4e0f60c)
- 🐛 send keyCode through synthetic mouse event (4ee70ee)
- 🐛 several critial keystroke bugs along with configmation dialog events (47c78a0)
- 💡 change prop handler (ec3b9c8)
9.6.0 (2023-06-09)
- 🎸 add more pax devices to build process (1ce9f00)
- 🐛 implementação de logica para colocar o padding-bottom quanto houver mais de 3 itens na lista (ca52100)
- 🐛 update cached flatlist->parent component when list changes (f2c3915)
9.5.1 (2023-04-14)
Note: Version bump only for package mamba-sdk
9.5.0 (2023-03-02)
- 🎸 add method to retrieve app org parameters (d804789)
- 🎸 improve app org params method performance and add merge feature (e161cf1)
9.4.1 (2023-02-16)
9.4.0 (2023-02-15)
9.3.1 (2023-02-15)
- 🎸 conditionally copy org assets to dist (876264b)
9.3.0 (2023-02-14)
- 🎸 suport specific platform target build (3b3a85d)
- Revert "refactor: 💡 remove platform build" (d537ff1)
9.2.1 (2023-02-09)
Note: Version bump only for package mamba-sdk
9.2.0 (2023-02-09)
- 🎸 implement generic loadings (fe0f7d7)
- 🐛 fix loading position center (157afd9)
9.1.0 (2023-02-03)
- Include button size input for CorfirmationDialog component (3c046f1)
9.0.3 (2023-01-23)
- 🐛 pos wrongly excluded from has keyboard light (7d2a38d)
9.0.2 (2023-01-19)
- 🐛 capabilities return (0c7ef47)
Note: Version bump only for package mamba-sdk
Note: Version bump only for package mamba-sdk
9.0.1 (2023-01-17)
- 🐛 fix mamba core npm files ignore (67643c3)
Note: Version bump only for package mamba-sdk
9.0.0 (2023-01-16)
Note: Version bump only for package mamba-sdk
Note: Version bump only for package mamba-sdk
Note: Version bump only for package mamba-sdk
Note: Version bump only for package mamba-sdk
8.0.0 (2023-01-13)
- 🧨 Usage with direct prop instead keyboardOptions.
- 🧨 Upgraded eslint to 7, along with ts parser
- 🧨 n
- 🧨 New Warning component
- ✨ development of the new version of the numeric keypad (3d58a59)
- 🎸 (cli) multiplataform deploy (2b3ff45)
- 🎸 (simulator) add getPosBrand method like pos kernel (10e8e9d)
- 🎸 (simulator) add Q92 POS (a39af6e)
- 🎸 (simulator) add Sound api for simulator (88a6065)
- 🎸 [simulator] prevent printing on devices without printer (539eee7)
- 🎸 [skip ci] stage setupFirstFocusable (658807c)
- 🎸 {WIP} DefaultRow (795c946)
- 🎸 {wip} DefaultRow and Decorators (e27dab9)
- 🎸 ability to fill the list row(no inset spaces) (f043a33)
- 🎸 ability to show chevron on all lines per property (01bc7d7)
- 🎸 add a app root reference for mamba-pkgs packages (d120820)
- 🎸 add a app root reference for mamba-pkgs packages (508fafe)
- 🎸 add appKey from define (e110ca8)
- 🎸 add base href env config (d9c8fe8)
- 🎸 add class in container (0a59436)
- 🎸 add class propertiers (fffcdd5)
- 🎸 add core files (63a8e96)
- 🎸 add CSS compact variant to numeric keyboard (1ed8720)
- 🎸 add customized examples (c6a7c73)
- 🎸 add D199 and D230 POS models to utils models list (5c51a90)
- 🎸 add d199 MoneyInput like (cbe9885)
- 🎸 add D199 of cli deploy (415e9dc)
- 🎸 add deep merge (0792812)
- 🎸 add disabled class when disabled (8a9a779)
- 🎸 add footer slot (aae3d3e)
- 🎸 add get setting from cache method (455f060)
- 🎸 add getPxOf util (a5d8757)
- 🎸 add gif dummy api (b239fbf)
- 🎸 add grays (a0ec450)
- 🎸 add has keyboard light check and list (1fceed9)
- 🎸 add inital keyboard setup (a1e8ca3)
- 🎸 add invalidate method to NumericKeyboard and fix warnings (3f724b2)
- 🎸 add isSomeInputElement (e80e094)
- 🎸 add key code/key name helpers for standardizing the way of key capturing (1a2385b)
- 🎸 add lastValue option to handle post-processing (6379e85)
- 🎸 add legacy numeric keyboard (86c709e)
- 🎸 add logger package (53d948a)
- 🎸 add logger to eslint globals (86e3111)
- 🎸 add money input instance referênce for virtual keyboard (f4f68f5)
- 🎸 add more helpers methods (6923ced)
- 🎸 add more models to arrow navigation decorator (d42e86b)
- 🎸 add MP35 POS carcass and its simulator characteristics (5f57fc5)
- 🎸 add mp35 pos image (5bc660a)
- 🎸 add MP35 to flatlist arrow navigation capabilities (329d298)
- 🎸 add mp35p dev f keymap (a0af149)
- 🎸 add new Warning dialog (1aa5e66)
- 🎸 add nummpad keycode for virtual keyboard and inputs parse it in handlers (c71a601)
- 🎸 add options to link pakcages by path and add basic info how to use (0e55d64)
- 🎸 add organization to system persistent settings (7d85d86)
- 🎸 add Organizations to system enum (599cc6e)
- 🎸 add overrideEnterKeystroke prop (f86d28c)
- 🎸 add readOnly prop (1f14b06)
- 🎸 add render condition prop for virtual keyboard (e510a99)
- 🎸 add router class (cd3b946)
- 🎸 add specialized warning icon (8c5ae8c)
- 🎸 add the ability to hide the separator (9361de2)
- 🎸 align items feature (5e189da)
- 🎸 arrow capabilities (8c1a52d)
- 🎸 cache hasNoTouch (d47af3a)
- 🎸 changes for work with static snapshot site (7cda952)
- 🎸 Component Flatlist (5a3e914)
- 🎸 create and export device capabilities class list (d12cd8d)
- 🎸 create suggestion box impl (5b5891a)
- 🎸 creates the possibility to add custom body view in the row (fbac0e1)
- 🎸 decorator overrides (b9a1d05)
- 🎸 disabled prop (ee6ef77)
- 🎸 Example (c3a9b49)
- 🎸 filter number only on numeric keybaord input (10b89f5)
- 🎸 filtered bool flatlist data (eb98566)
- 🎸 finish keymap (2e4d531)
- 🎸 force reload on POS change (8decc4d)
- 🎸 get and apply device class capabilities (06dec6a)
- 🎸 highlightSelect and highlightColor states (85ae441)
- 🎸 implement a util to get all packages links on yarn 1x (53d5b1a)
- 🎸 implement auto shortcuts (cde843a)
- 🎸 implement destroy method/life-cicle (f6aa7b8)
- 🎸 implement destroy methods (3d0c7d1)
- 🎸 implement development log endpoint (627dbac)
- 🎸 implement disabled prop (9801a95)
- 🎸 implement first focusable element for inputs (de5a436)
- 🎸 implement GetDefaultDecorator deep merge (c1f40d8)
- 🎸 implement getPOSChecksObject to check pos model like IS_ (fd7434d)
- 🎸 implement http header hook and hooks (6e330c2)
- 🎸 implement Input compact prop (4d3e478)
- 🎸 implement models categorization utils (89277bd)
- 🎸 implement navbar setup event for dom operation (75b8eb4)
- 🎸 implement orgs panel with pos supports (bec216e)
- 🎸 implement scp/verifone deploy (788b05e)
- 🎸 implement shouldUpdateKeyboardView (0b4393f)
- 🎸 implement suggestion box (1d07afc)
- 🎸 implement theme variation required (32b57a0)
- 🎸 implements showPasswordToggle prop for input, with POS hasTouch default value (51f14ee)
- 🎸 Include build for all platforms (e4f0a6f)
- 🎸 include MP35 model (c684241)
- 🎸 include Q60 and D195 to arrow navigation in flatlist (032ec0d)
- 🎸 Include waring state to show a warning (1734c0e)
- 🎸 Included BUILD_ALL invironment variable (fe7d0de)
- 🎸 initiate @mamba/core package (df66b79)
- 🎸 initiates @mamba/keyboard package (d347821)
- 🎸 install dependecies (6905c8b)
- 🎸 Install dependencies (af6039b)
- 🎸 Keyboard has invalidate() input method (1f010c1)
- 🎸 Math Keyboard (116b864)
- 🎸 method click in row (3358be5)
- 🎸 Method of updating props (8968fe1)
- 🎸 more example to list (364ee63)
- 🎸 new componente - UpDown Bar (085cbd8)
- 🎸 New structure (180d071)
- 🎸 NumericKeyboard receiving props (be8d540)
- 🎸 package-lock (926b0d7)
- 🎸 pass events to component (0c1fa75)
- 🎸 prefix decorator props in default row (310a982)
- 🎸 prevent double instance creation (894e6ea)
- 🎸 Q92S on PAX Devices (7cf50b3)
- 🎸 real focus on row by tab index (c808ea5)
- 🎸 Rebrand keyboard (426d98f)
- 🎸 record/set last position/index (396653c)
- 🎸 set flatlist index when input link receive focus (8fc5130)
- 🎸 set keyboard options by html input tag attrb (c1fd2b0)
- 🎸 Sharon, new font included on SDK (336699e)
- 🎸 Sharon, new font included on SDK (bff1832)
- 🎸 Simulator (d4e5d16)
- 🎸 small variation (24dc4bb)
- 🎸 standardizes selection events (cbd9c6d)
- 🎸 started NumericKeyboard (1c550bd)
- 🎸 sufix element and right label style (17501b4)
- 🎸 TerminalSettings lib release (a4e1625)
- 🎸 touch, keyboard shortcut all events together standardized (5b52e9c)
- 🎸 try hide keyboard after route change (ccbb0c0)
- 🎸 Update of multiple platforms in simulator (fca8e94)
- 🎸 Update packages (b8044fe)
- 🎸 Updating core sdk (712bd78)
- 🎸 validade setup link focusable (8ff997f)
- 🎸 validation on numeric keyboard (fca72d9)
- add beep on NumericKeyboard clicks (2af2cba)
- add disabled class to FlatList (fea68e9)
- add q60 and d230 models to simulation (4a5d02e)
- add style to disabled labels (08bd1c2)
- add variable to color (b9a7acd)
- added D195 model to pos simulation option (7b64659)
- apply disabled to NavBar (9601878)
- configkeyboard: modeling of the versatile keyboard configuration (a5cc528)
- disable call function when the list is disabled (5b29cc4)
- new mamba keyboard implementation (23466f2)
- numerickeyboard.html: Decoupling the numeric keypad (a2986c1)
- 🐛 math keyboard layout (2abc974)
- 🐛 [wip] reset span sizes (b14c3fa)
- 🐛 @mamba/styles dependency pointing to npm (009e011)
- 🐛 accept a range of font weight for simulator (af3f190)
- 🐛 adb shell listing dir (da2297a)
- 🐛 add destroy try..catch (3e506f4)
- 🐛 add has-keyboard-light class (e365188)
- 🐛 add mamba/pos (4bd5b61)
- 🐛 added css classes & minor fixes (34bcaa4)
- 🐛 adjust content width (2daba83)
- 🐛 adjustments on Models (1ec412e)
- 🐛 align sequence of row elements (13e385a)
- 🐛 alphanumeric and numeric methods were switched (0965cbb)
- 🐛 alphanumeric enabled value switched (ff1aaef)
- 🐛 alphanumeric enabled value switched (9e05e85)
- 🐛 alphanumeric is disable by default (523c96b)
- 🐛 always reset/unmount when route change (3f8d407)
- 🐛 app bar model to class (d673df2)
- 🐛 app bar shrinks in flax container with flatlist (b858cf5)
- 🐛 automatic merge drivers methods (4c2b9bb)
- 🐛 automatic merge of get user settings (f3e0b32)
- 🐛 avoid external inputs on simulator (2607c4c)
- 🐛 avoid focus effetcs when keyboard do not exist (dc04b7f)
- 🐛 back and backspace key code conflict (34fbf45)
- 🐛 broken align class/prop (be7776d)
- 🐛 bundle copy logo (2e740f9)
- 🐛 camelcase props (b6db695)
- 🐛 capture early input focus cursor position (dff5537)
- 🐛 cast empty default string from back to undefined (d4b9bb1)
- 🐛 Change eslint-plugin-import to stable version (621dafb)
- 🐛 Change keyboard event (d75b94e)
- 🐛 check empty string for get setting only (7e616ca)
- 🐛 control shortcut and click event of flatlist rows (dcd3f63)
- 🐛 crash on Dialog (d35bf1f)
- 🐛 create normalized keyCode/keyName parse methods from keyboard event (f2f0a1a)
- 🐛 cursor position reference (18c44cb)
- 🐛 dandles keyboard events cleaning and add guards, with render condition property (a913856)
- 🐛 data and section data resolve and examples fixes (78f8ed2)
- 🐛 data assignment (6a999f3)
- 🐛 data changed assertion (e2569bc)
- 🐛 deal a discrepancy of keyup behavior that reset target input cursor to the end of it on POS (2e3085d)
- 🐛 decorator overrides mechanism (a4e74bf)
- 🐛 decorators styles layout por devices and spaces (d4b3b36)
- 🐛 deep merge of keyboard options (01b06ba)
- 🐛 default color like doc reference (381df50)
- 🐛 default decorators for mp35p (1152a85)
- 🐛 default maxlength (909cfc5)
- 🐛 default model (8ca35a3)
- 🐛 default value for empty string of solo get setting (cf27508)
- 🐛 dependency cycles (a6d216f)
- 🐛 disable effetcs on multiple inserts (a46700f)
- 🐛 disable input of disabled inputs (b92ac6e)
- 🐛 do not reset keyboard props on initial routes (e3a0dc0)
- 🐛 docs on decorator.html (1697418)
- 🐛 double instance after destroy (f144486)
- 🐛 duplicate (def5999)
- 🐛 duration type check (7fec03b)
- 🐛 end fixture scroll issue (ffce899)
- 🐛 enter and clear 'hitboxes' (6afaaf1)
- 🐛 eslint (cf234eb)
- 🐛 example case (5f1e60f)
- 🐛 export keycodes (fbffd38)
- 🐛 export keymap (46be163)
- 🐛 fi initial render after set visibility (8602666)
- 🐛 fill option pos support (c593b54)
- 🐛 fix (2c634dd)
- 🐛 fix alphanumeric input values (c862501)
- 🐛 fix alphanumeric methods (8803caa)
- 🐛 fix assign merge with defaults (c8ac66d)
- 🐛 fix autoRender prop (684c05b)
- 🐛 fix cancelation wrapper (11856da)
- 🐛 fix compile issues (415f8de)
- 🐛 fix conflict (1962db6)
- 🐛 fix cursor worker listener callback references (1087354)
- 🐛 fix dead-locks flows (038aa93)
- 🐛 fix delete icon displaying as trash bin icon for some reason (3595515)
- 🐛 fix enter key on onput (6379e39)
- 🐛 fix filter number keys by alphanumeric value (301cacb)
- 🐛 fix filter numbers only output (f656600)
- 🐛 Fix flatlist (dca6751)
- 🐛 fix hard coded keys and its events (7caddec)
- 🐛 fix in layout and method get Post Model (7a5fe62)
- 🐛 fix in method get POS (38cc81c)
- 🐛 fix in model name (11499d0)
- 🐛 fix inital keep visible behavior (81a1932)
- 🐛 fix input tokens param parse (7cbfe39)
- 🐛 fix item scrolling using native method (c589fd1)
- 🐛 fix keyboard (2bea363)
- 🐛 fix keyboard core instance of svelte update (e9053de)
- 🐛 Fix keyboard event (e281925)
- 🐛 fix keyboard input validation (fccee6d)
- 🐛 Fix keydown code (eeb30d8)
- 🐛 fix lodash module bundle size (bc7b0a2)
- 🐛 fix max length cursor positions and removing (7280176)
- 🐛 fix method inline (eee599b)
- 🐛 fix minus unicode char (d63a22b)
- 🐛 Fix money input (2e23554)
- 🐛 fix numeric keyboard position and improve key distribution (06ea9a7)
- 🐛 fix numeric keyboard validation commit mistakes (7004394)
- 🐛 fix options reset adfter route changes (b4b57c2)
- 🐛 fix pos keybaord init of route change along w/ debug logs (0d3c804)
- 🐛 Fix pr (89a789b)
- 🐛 fix scroll flatlist (c330e82)
- 🐛 fix several issues related with cursors and/or suggestions (d4a3b62)
- 🐛 fix simulator fonts (4088183)
- 🐛 fix suggestion box and its multiple button inserts (b16d598)
- 🐛 fix the recreation of physical keyboard handler (1e1c38b)
- 🐛 fix trigger card (e6b642d)
- 🐛 fix update data (979d422)
- 🐛 fix update mode that was resetting on setOptions, and check for invalid values (6832374)
- 🐛 fix usage of input pattern option (b256063)
- 🐛 fix virtual keyboard sound logic, also add means to update its state (bdcac61)
- 🐛 fix webpack source map loader order (c04c8c7)
- 🐛 fix/update styles build scripts (85226d2)
- 🐛 Fixed build multiplatform to s920 and included redecompras logo (da7b139)
- 🐛 fiz keyboardOptions property of input that was not working (ad2f502)
- 🐛 fiz keypress events and data mount (9e5e4d5)
- 🐛 flatlist elements were being reseted (a856df9)
- 🐛 getPosModel (bab1ee3)
- 🐛 green 50 to 500 (d51252d)
- 🐛 handle mamba button fixed at bottom (2a5ec8b)
- 🐛 hasNoPrinter should be inside rinter.failedPrinting return (cff5be8)
- 🐛 Include default object (376daf0)
- 🐛 Include default value (f835e4e)
- 🐛 Include keycodes (7c960eb)
- 🐛 Include statusbar height and fix row layout (ef39f34)
- 🐛 Include validation (1f71c6e)
- 🐛 Included default value (fac2f45)
- 🐛 incompatible semver range of date-fns esm import path (456ecce)
- 🐛 install dependencies (0d468ab)
- 🐛 isObject import (1981eb0)
- 🐛 keyboard options merge (46188d7)
- 🐛 keyboard shortcut (4cd9c59)
- 🐛 keydown and disableEnterKeystroke prop (fbabbe1)
- 🐛 label description overlaps (b6b48b2)
- 🐛 last commit; now component works with and without dataSection (58117b1)
- 🐛 listener cleaning after svelte input destroy (8314c0c)
- 🐛 lock preset-env compatible to mamba ecosystem (3faa85a)
- 🐛 make virtualKeyboard reconfigurable (b0c9587)
- 🐛 make visibility configurable (fa92529)
- 🐛 mamba utils problems (af23943)
- 🐛 method typo and comments (07bceb0)
- 🐛 minor fixes (419027e)
- 🐛 missing dependencie (7c68b25)
- 🐛 missing example data list (75d730d)
- 🐛 missing files (96fc29c)
- 🐛 missing imports (b78a71f)
- 🐛 missing isObject (0fe2380)
- 🐛 model case (c281bd6)
- 🐛 new length for new models (9a1cc50)
- 🐛 normalize dev dependencies of others packages (39456e8)
- 🐛 normalize the dependencies across packages (43103d7)
- 🐛 old variable last remnant (4cdd78c)
- 🐛 old variable last remnant (c0eaabc)
- 🐛 old variables remnants (ec23f34)
- 🐛 old variables remnants (c5cb2df)
- 🐛 package-lock (e2a3366)
- 🐛 parse env values, for eslint must be like readonly (3a91cc0)
- 🐛 physical keyboard instance after set options (d68ae85)
- 🐛 pos compatible way to add classLists (da42d75)
- 🐛 pos render component (11ef6c3)
- 🐛 position index and keystroke active (9041e0e)
- 🐛 pr requests (74330bd)
- 🐛 prevent access of undefined (fcef7f9)
- 🐛 prevent fire row after enter or input submit (4061689)
- 🐛 prevent keyboard actions if hidden, force enter fire (4b84599)
- 🐛 prevent throw of trying find @mamba global pack when not exist (6bd80db)
- 🐛 prevent URI exception (3460a68)
- 🐛 prevents cursor worker work when keyboard is not visible (4c7b830)
- 🐛 Printable error trigger (0fbb91d)
- 🐛 prop layoutSuggestions was not implemented (8013e3c)
- 🐛 proper render of style value with unit (0f84581)
- 🐛 Q92 layout (ad32128)
- 🐛 redirect item element (46692ba)
- 🐛 reference link (fea0eca)
- 🐛 refix wrong replace (55c7d42)
- 🐛 reimplement simulator proxy logics (fcb0d2b)
- 🐛 remome filter numeric sync (d1c25b1)
- 🐛 remove capability function from template (ef64009)
- 🐛 Remove code from shell (32f0255)
- 🐛 Remove console.log (dfd2e3b)
- 🐛 remove failedPrinting, may have side effects (5d4a8ff)
- 🐛 remove global body from examples (0f64e61)
- 🐛 remove hash from pos model (17ee126)
- 🐛 remove log (9c891fd)
- 🐛 remove log of cyclic reference (9d810a0)
- 🐛 remove package-lock (926583c)
- 🐛 remove package-lock (314928d)
- 🐛 remove printable__test wrong file (1bb46c0)
- 🐛 remove redundant code (d3c4a95)
- 🐛 remove remnant code on simulator files (51eb644)
- 🐛 Remove shortcut of disabled (08a0ff3)
- 🐛 remove spread from pos immer produce (4d33a2d)
- 🐛 remove useless code (a5e8af9)
- 🐛 Remove useless code to use constant (3a641e0)
- 🐛 render border bottom on title (d33961e)
- 🐛 reset keyboard type options after change (1bdeb8e)
- 🐛 reset suggestion box on render (3adc1d2)
- 🐛 revert core-js alias (b008654)
- 🐛 revert remnants (75e0d23)
- 🐛 revert remnants (1bebb18)
- 🐛 right condition to render right label wrapper (b25087a)
- 🐛 rollback isStandardModel (379fff6)
- 🐛 route change keyboard reset (c308640)
- 🐛 rsync for darwin os (be9e73d)
- 🐛 Section bug (29a4519)
- 🐛 set options not keep last options (1b62a3f)
- 🐛 shortcut not firing with tabindex together shortcut attribute (2768685)
- 🐛 simulator keyboard for model selected (d8b9981)
- 🐛 small size alignment (3273d6e)
- 🐛 souve chevron right alignment issues (ef58bcc)
- 🐛 sprint wrong position (7915731)
- 🐛 sprint wrong position (67e4559)
- 🐛 sprite wrong import (66de6bb)
- 🐛 sprite wrong import (3b7d4fc)
- 🐛 svelte eslint order (9af47b1)
- 🐛 svelte order (67f09a0)
- 🐛 svelte property unknown (e0df291)
- 🐛 tab position on pos (f007cbd)
- 🐛 tab position onpos (cd80cca)
- 🐛 touch index (1d9aff2)
- 🐛 Update build webpack to keep build event error (bae8663)
- 🐛 update MP35P classes to has-small-screen (20abe2d)
- 🐛 Update packages (b645600)
- 🐛 update variables to camcelCase (ae7e14a)
- 🐛 update variables to camcelCase (87bbeeb)
- 🐛 use revive to escape json string accents (97d329c)
- 🐛 validation bugs on warning flag (3199bcb)
- 🐛 verify the imperative set of contentStyle when null (b5a8fb7)
- 🐛 VerifyMethod logic (4cefe10)
- 🐛 wrong _isKeystrokeActive (0e8d793)
- 🐛 wrong color importing (a994113)
- 🐛 wrong color importing (1ad1e17)
- 🐛 wrong disabled return (a2fc805)
- 🐛 wrong import (9239129)
- 🐛 wrong replace (9276ec5)
- 🐛 wrong replace (03654c2)
- add gitHead hash (47a9d1a)
- add the disable const (a3b774b)
- add the disabled const (b777e0d)
- add yarn.lock (3c13a20)
- change font size (58e7be1)
- d199 image and keyboard (c5a1e5c)
- delete bump version (8563d5b)
- fix import (282a154)
- fix import (#800) (47add09)
- outdated code (61c9797)
- outdated code (530538b)
- remove the const (problem network git) (0b5ae20)
- ⚡️ debounce keyboard render (0c9dcc4)
- ⚡️ pos guards (a75a255)
- ⚡️ use find only as fallback (b956a0f)
- ⚡️ use keyboard input pattern to avoid unnecessary processing of money input values (9d57df2)
- Revert "bump: dialog version to 5.1.0" (ffd2159)
- Revert "bump: dialog version to 5.1.0" (1d1f998)
- Revert "chore: 🤖 update yarn.lock" (c9fc129)
- 💄 alteraçao de fonte para mp35 e mp35p (fd3a4f0)
- 💡 reconfigure and fix eslint, prettier, postcss (9e8e14c)
- 🏭 Usage with direct prop instead keyboardOptions (3e60b8b)
2.33.2 (2020-11-14)
- 🐛 Include padding bottom on input (8ee2413)
- 🎸 include pakage lock (9b4aa19)
2.33.1 (2020-10-27)
- 🐛 Fix input and app component (8702f55)
- 🎸 enable customizable printable error message (23cfe99)
2.32.4 (2020-09-23)
- 🐛 Fix doBeforeClose state (22064b8)
2.32.3 (2020-09-15)
2.32.2 (2020-09-14)
- 🐛 run npm i (4e38e4e)
- 🎸 Include two new properties to customize qrcode (80e43b4)
2.32.1 (2020-08-19)
2.32.0 (2020-08-18)
- 🎸 New Brands: Ame, Dotz, E-ctare, iFood, MercadoPago e Picpay (1e7c77d)
2.31.2 (2020-08-03)
Note: Version bump only for package mamba-sdk
2.31.1 (2020-08-03)
Note: Version bump only for package mamba-sdk
2.31.0 (2020-07-21)
- 🎸 Printable componente now supports ReprintException (6352bc1)
2.30.0 (2020-07-06)
- 🎸 Create a new method to activate another stonecode (be87d06)
2.29.6 (2020-06-18)
2.29.5 (2020-06-18)
- 🐛 Fix input bugs (d935a44)
- 🐛 rmeove deprecated vscode setting (fa5be98)
- 🐛 timeout value (3b71319)
- 🐛 Update code (9f6ed03)
- remove lagacy .stone from app deploy (841b8ea)
2.29.4 (2020-06-16)
- 🐛 rmeove deprecated vscode setting (fa5be98)
- 🐛 timeout value (3b71319)
- remove lagacy .stone from app deploy (841b8ea)
- 🎸 add optional printable message for no paper error (804cd59)
2.29.3 (2020-05-18)
- 🐛 Fix master (06fe548)
2.29.1 (2020-05-18)
- 🎸 State to allow to do something before app close or back to home (9b6ed8c)
- 🎸 Update back function (49bd1f5)
2.28.0 (2020-05-11)
- 🐛 Fix brand component when the parameter brandName doesn't exist (274c55d)
- 🐛 Include publisherName on mambamanifestplugin (9321d61)
- 🐛 Include publisherName on manifest code (03911b6)
2.27.3 (2020-04-17)
- 🐛 Fix brand component when the parameter brandName doesn't exist (274c55d)
2.27.2 (2020-04-15)
2.27.1 (2020-04-03)
- 🐛 check the available of doSendRequest before use it (b22d8eb)
2.27.0 (2020-04-01)
- 🎸 add soSendRequest to not encode uris (3318ac5)
2.26.3 (2020-03-13)
2.26.2 (2020-03-12)
- 🐛 Fixed eye button to show password when input is disabled (8b93eaa)
- 🐛 iframe embed https (a5a5ede)
- 🐛 remove log (6539a59)
2.26.1 (2020-03-01)
- 🐛 Reimpression message change to NOT SHOW on PreAuth (54eb88d)
2.26.0 (2020-02-28)
- 🐛 Removed default parameter on set method storage (7cff753)
- 🎸 Updated storage method (142d82a)
2.25.0 (2020-02-17)
- 🐛 confirmation dialog triggers beneath events (5a77bb4)
- 🐛 do not prevent row shortcut; better control for focus el (6aae85a)
- 🐛 elements on focus be triggered by beneath keystroke/shortcut (686e7f0)
- 🐛 prevent next keystroke to trigger on input focus (d642749)
2.24.0 (2020-02-17)
- 🐛 confirmation dialog triggers beneath events (5a77bb4)
- 🐛 do not prevent row shortcut; better control for focus el (6aae85a)
- 🐛 elements on focus be triggered by beneath keystroke/shortcut (686e7f0)
- 🐛 prevent next keystroke to trigger on input focus (d642749)
2.23.4 (2020-01-30)
- 🎸 failure dialog now has time and triggers on close (07305ef)
2.23.2 (2020-01-27)
- 🐛 embed app link to another package (f19bfeb)
2.23.1 (2020-01-07)
Note: Version bump only for package mamba-sdk
2.23.0 (2020-01-02)
- 🐛 add way to reset navigable route to default (6031cc6)
2.22.2 (2020-01-02)
- 🐛 add way to reset navigable route to default (6031cc6)
2.22.1 (2019-12-19)
- 🐛 add way to reset navigable route to default (6031cc6)
2.22.0 (2019-12-18)
- 🐛 remover getBrands from utils (0b6a0a7)
- 🐛 revert check element target (e16214a)
- 🐛 wrong path to images (206fb61)
- 🎸 added Sorocred to Brands (f3a00a5)
- 🎸 automatic add weinre for development builds (2ed7941)
- 🎸 Brand bump version (25ac233)
- 🎸 date validation now denies 24 as hour (cc2860d)
- 🎸 finished Brand component (a7d137a)
- 🎸 first version of getBrands() (b1c326d)
- 🎸 Included Blank brand (default) (b270dcf)
- 🎸 included more brands (b7fe10c)
- 🎸 re-Started project, now exporting Brands as component (b06db8d)
2.21.0 (2019-12-06)
- 🎸 added Sorocred to Brands (f3a00a5)
- 🎸 Brand bump version (25ac233)
- 🎸 finished Brand component (a7d137a)
- 🎸 first version of getBrands() (b1c326d)
- 🎸 Included Blank brand (default) (b270dcf)
- 🎸 included more brands (b7fe10c)
- 🎸 re-Started project, now exporting Brands as component (b06db8d)
2.20.0 (2019-12-06)
- 🎸 finished Brand component (a7d137a)
- 🎸 first version of getBrands() (b1c326d)
- 🎸 Included Blank brand (default) (b270dcf)
- 🎸 included more brands (b7fe10c)
- 🎸 re-Started project, now exporting Brands as component (b06db8d)
2.19.0 (2019-12-06)
- 🐛 remover getBrands from utils (0b6a0a7)
- 🎸 finished Brand component (a7d137a)
- 🎸 first version of getBrands() (b1c326d)
- 🎸 Included Blank brand (default) (b270dcf)
- 🎸 included more brands (b7fe10c)
- 🎸 re-Started project, now exporting Brands as component (b06db8d)
Note: Version bump only for package mamba-sdk
2.18.0 (2019-11-21)
- 🐛 fix name lowercase (a2fdfba)
- 🎸 new popup component (aed694a)
2.17.0 (2019-11-18)
- 🐛 App test (d444a0b)
- 🎸 add value to validation callback (2737e93)
2.16.0 (2019-11-08)
- 🐛 add offsetHour correct (c389b38)
- 🐛 fix timezone to offsetHour (0067da2)
- 🐛 Fixed date method (d291e37)
- bug from route not being scrollable after open keyboard (ef0af6d)
- date and radio component (ebb0002)
- 🎸 add date parse method; initial tests (87779b7)
- 🎸 add date parser with timezone and utc POS compatible (cc09c10)
- 🎸 included example to Radio page (9631890)
- 🎸 It has been created date parse functions (e795fa0)
- 🎸 It has been included date-fns and date-fns-tz (9e6f3ef)
2.15.0 (2019-10-23)
- docs url (53a7bce)
2.14.0 (2019-10-15)
- master -> Release/v2.10.0 (#454) (95f4e1d), closes #454 #444 #449 #452
- Release/v2.9.1 (#448) (f54e177), closes #448 #444
- 🐛 It has been fixed height row's component (dc7a443)
- 🐛 remove unpublished version (97f6b3c)
- Radio component: error on css variable, causing failed tests (609e616)
- 🎸 input feedback also on Capitalize and Backspace keys (d2e1207)
- 🎸 Input now supports maxLength props (3d0c6c5)
- 🎸 keyboard now has max length (a2abe83)
- 🎸 keyboard now has special characters as suggestions (3da3e40)
- 🎸 Keyboard with new icons and green submit button (a243b77)
- 🎸 visual feedback & font size changes on length (04e1d74)
-
Feature Flags
-
Update README.md
Removed wrong text.
-
chore(release): 🤖 publish
-
chore(release): 🤖 publish
-
chore(release): 🤖 publish
-
fix: 🐛 changelog duplicate
-
Feature Flags
-
Update README.md
Removed wrong text.
-
chore(release): 🤖 publish
-
chore(release): 🤖 publish
-
chore(release): 🤖 publish
-
fix: 🐛 changelog duplicate
2.13.0 (2019-09-20)
- 🐛 remove unpublished version (97f6b3c)
-
Feature Flags
-
Update README.md
Removed wrong text.
-
chore(release): 🤖 publish
-
chore(release): 🤖 publish
-
chore(release): 🤖 publish
-
fix: 🐛 changelog duplicate
2.10.0 (2019-07-25)
- 🐛 changelog duplicate (97fc20b)
- docs: ✏️ update docs description and for the new params
2.9.1 (2019-07-19)
- 🐛 method hide app bar updated (0a58288)
- 🐛 npm badge link (7afa671)
- 🐛 script syntax (1b786d6)
- 🐛 script tag (53b5875)
- 🐛 unwanted text removed (fcb4147)
- 🎸 adds the ability to configure feature flags (#444) (b512e31)
- 🎸 New feature add AppBar back icon override method | this.root.meta.setNavigableRoute (#445) (9a9a0bb)
- 🎸 New feature remove header appBar (e636d2d)
- ⚡️ remove Boolean check (2b52cf5)
-
Feature Flags
-
add
changeOn
param at Tabs; addroute
param at TabPane -
docs: ✏️ update docs description and for the new params
-
fix: 🐛 Remove useless scripts
-
fix: 🐛 Fix test case
2.8.3 (2019-06-10)
- 🐛 adjust dependency cycles of @mamba/pos -> @mamba/app (ef0e9c8)
- 🐛 Fix test case (cd711eb)
- 🐛 getVersion system invalid left-hand (2562178)
- 🐛 getVersion with invalid lef-hand (d99a000)
- 🐛 lerna circular dependency (ff17a32)
- 🐛 remove svelte 3 peer deps (9df5b85)
- 🎸 Add getInfo to Merchant and panel (ecdc967)
- 🎸 add identification type for merchant (75e416b)
- 🎸 Create operating mode by route (#439) (67fccfe)
- 🎸 List brands docs (13d85bf)
-
add
changeOn
param at Tabs; addroute
param at TabPane -
docs: ✏️ update docs description and for the new params
-
fix: 🐛 Remove useless scripts
2.8.2 (2019-05-27)
- 🎸 Add compareTime method (7fdfedb)
2.8.1 (2019-05-15)
Note: Version bump only for package mamba-sdk
2.8.0 (2019-05-15)
- 🎸 Add compareTime method (7fdfedb)
2.7.2 (2019-04-12)
- 🎸 allow to mock payment failure (7d3f992)
2.7.1 (2019-04-10)
- 🐛 linter errors (872cdc8)
2.7.0 (2019-04-10)
- 🐛 digital printer firing endPrinting twice (78668a4)
- package: update mini-css-extract-plugin to version 0.6.0 (0e934c7)
2.6.4 (2019-04-03)
Note: Version bump only for package mamba-sdk
2.6.3 (2019-04-02)
- 🐛 editable text input selected condition (76b0361)
- 🐛 forcefocus breaking another consecutive input focus (72999e3)
- 🐛 prevent printable content to overflow a page (9ec53ba)
- 🐛 return null if passed a non-existing storage key (53fa24c)
2.6.2 (2019-03-25)
- 🐛 check if the input is rendered before blurring (2bb0c77)
2.6.1 (2019-03-25)
- 🐛 focus on unexistent input (1eeafbe)
2.6.0 (2019-03-21)
- package: update immer to version 2.1.0 (2e064aa)
- 🐛 add core-js@3 configs (7bb9bca)
- 🐛 append a hash to imported images filenames (4d68807)
- 🐛 babel and core-js@3 breaking the tests (3be4896)
- 🐛 input using wrong isValid value (4163205)
- 🐛 money input validation events and extra beep (ff54f7b)
- 🐛 remove input border transition (715a6b9)
- typo in readme (8e8fcd2)
- 🎸 Add format date to yyyy/mm/dd to utils (6d8b1f1)
- 🎸 add showPrintingDialog prop (eb6dba2)
- 🎸 add simple mask date formatter (58c9aa5)
- 🎸 add validate() method (6aaff5f)
- 🎸virtualkeyboard (#350) (e9440c8), closes #375
2.5.3 (2019-02-22)
- 🐛 fixed background affecting app performance (9c7a713)
2.5.2 (2019-02-21)
- 🐛 add simulated System.getVersion() method (832c24d)
- 🐛 app initialization without a store (eb81c94)
- 🐛 cancel auth listener on successful logout (756e90c)
- 🐛 css being emitted AND injected (65d966a)
- 🐛 Filter tabs that not fulfils prerequisites (ee1f361)
- 🐛 Fix active bottom line position (d3e15f2)
- 🐛 prevent simulator from resetting the url on startup (87568fe)
- 🐛 Prop name for locking app exit (754c5c7)
- package: update xmlbuilder to version 11.0.0 (e20d768)
- 🐛 remove dotter border from row extra slot (548973f)
- 🐛 simulated keypad not dispatching keys on firefox (664d894)
- 🐛 Style and send button activating auth method (cb81e1d)
- 🎸 add configurable persistent simulated admin password (3ca8d84)
- 🎸 add new value validation through prop method (cc68ccf)
- 🎸 add size=fill for 100% buttons with no border-radius (b62136a)
- 🎸 add text css helpers (a204d31)
- 🎸 AdminLock, App lock and checkPassword simulation (dee5ea9)
- 🎸 change row label size to 14px (e74269c)
- ⚡️ Controls tab index by state update lifecycle (013eafa)
2.5.1 (2019-02-21)
- 🐛 add simulated System.getVersion() method (832c24d)
- 🐛 app initialization without a store (eb81c94)
- 🐛 cancel auth listener on successful logout (756e90c)
- 🐛 css being emitted AND injected (65d966a)
- 🐛 Filter tabs that not fulfils prerequisites (ee1f361)
- 🐛 Fix active bottom line position (d3e15f2)
- 🐛 prevent simulator from resetting the url on startup (87568fe)
- 🐛 Prop name for locking app exit (754c5c7)
- package: update xmlbuilder to version 11.0.0 (e20d768)
- 🐛 remove dotter border from row extra slot (548973f)
- 🐛 simulated keypad not dispatching keys on firefox (664d894)
- 🐛 Style and send button activating auth method (cb81e1d)
- 🎸 add configurable persistent simulated admin password (3ca8d84)
- 🎸 add new value validation through prop method (cc68ccf)
- 🎸 add text css helpers (a204d31)
- 🎸 AdminLock, App lock and checkPassword simulation (dee5ea9)
- 🎸 change row label size to 14px (e74269c)
- ⚡️ Controls tab index by state update lifecycle (013eafa)
2.5.0 (2019-02-21)
- 🐛 add simulated System.getVersion() method (832c24d)
- 🐛 app initialization without a store (eb81c94)
- 🐛 cancel auth listener on successful logout (756e90c)
- 🐛 Filter tabs that not fulfils prerequisites (ee1f361)
- 🐛 Fix active bottom line position (d3e15f2)
- 🐛 prevent simulator from resetting the url on startup (87568fe)
- 🐛 Prop name for locking app exit (754c5c7)
- package: update xmlbuilder to version 11.0.0 (e20d768)
- 🐛 remove dotter border from row extra slot (548973f)
- 🐛 simulated keypad not dispatching keys on firefox (664d894)
- 🐛 Style and send button activating auth method (cb81e1d)
- 🎸 add configurable persistent simulated admin password (3ca8d84)
- 🎸 add new value validation through prop method (cc68ccf)
- 🎸 add text css helpers (a204d31)
- 🎸 AdminLock, App lock and checkPassword simulation (dee5ea9)
- 🎸 change row label size to 14px (e74269c)
- ⚡️ Controls tab index by state update lifecycle (013eafa)
2.4.1 (2019-02-13)
- 🐛 fix boolean options not working after last yargs update (cda71e4)
- package: update css-loader to version 2.0.0 (a809d28)
- package: update eslint-plugin-html to version 5.0.0 (f23244d)
- package: update eslint-plugin-node to version 8.0.0 (f48e916)
- package: update eslint-plugin-prettier to version 3.0.0 (b6a0e08)
- package: update mini-css-extract-plugin to version 0.5.0 (035aed9)
- package: update postcss-calc to version 7.0.0 (bfe03be)
- 🐛 no-scroll not preventing scroll (85a39fe)
- 🐛 Remove invalid "width: block" (63fe39b)
- package: update postcss-html to version 0.36.0 (#299) (8cfc366)
- package: update yargs to version 13.1.0 (#354) (a53ca14)
- 🐛 reset currentGroupName to 'default' after 'endGroup()' is called (c17f2ed)