Skip to content
This repository has been archived by the owner on May 24, 2024. It is now read-only.

Latest commit

 

History

History
772 lines (589 loc) · 67.4 KB

CHANGELOG.md

File metadata and controls

772 lines (589 loc) · 67.4 KB

OKP4 UI changelog

5.1.1 (2023-06-14)

Bug Fixes

  • faucet: address placeholder (8053287)
  • faucet: allow one captcha at a time (03be723)

5.1.0 (2023-06-08)

Features

  • captcha: separate google captcha implementation and captcha component (f39bf9b)
  • faucet: add grecaptcha (2bfbdfa)
  • faucet: improve address action wording (1c5edb0)
  • grecaptcha: add grecaptcha component and hook (ba642fb)
  • grecaptcha: extend window type (ac93415)

5.0.0 (2023-01-25)

⚠ BREAKING CHANGES

  • redux: update task selectors

Features

  • adapter: add taskProgressValueSetReceived event listener (37965e3)
  • adapter: create fileRegistryGateway (c07635b)
  • adapter: create s3 client (7816af7)
  • adapter: create S3FileGateway (f0231aa)
  • adapter: export new file gateways (4031e7b)
  • add event argument to components onClick property (b80e938)
  • core: add UploadFiles command (b945d5e)
  • core: add UploadFiles use case (37e3130)
  • core: declare file port interfaces (f232587)
  • core: declare new task events and action creators (9007cd7)
  • core: enhance error entity (2ab3447)
  • redux: modify store builder to handle thunk dependencies (49776db)
  • redux: modify store to inject dependencies in thunk (da5431e)

Bug Fixes

  • adapter: switch cosmjs AccountData type to @keplr-wallet/types (f107bbf)
  • couple select value props with select value hook (796cba6)
  • i18n: add CustomTypeOptions for returnNull config (ea74fd7)
  • rearrange textfield width properties & handle side effects (b596063)
  • remove circular dependency import (7cc3206)

Code Refactoring

  • redux: update task selectors (c97dd2c)

4.0.0 (2022-10-27)

⚠ BREAKING CHANGES

  • stepper selectors: remove useless functions
  • useStepper: simplify initial args
  • stepper: simplify stepper props
  • stepper: separate logic & ui with hook

Features

  • add getActiveStepId seelctor (50ace45)
  • add remove & add actions to useStepper hook (d38df24)
  • chore: add useStepper hook (738d29c)
  • chore: export useStepper hook (d51452c)
  • hook: enhance useStepper hook (4859270)
  • stepper: add stepper helper functions (961d7f0)
  • stepper: improve useStepper hook & selectors (3fc2b61)
  • ui: rename currentStepId prop in stepper (fe83d4f)
  • use the official Keplr download page (158d6e3)

Code Refactoring

  • stepper selectors: remove useless functions (195dbf7)
  • stepper: separate logic & ui with hook (df3dc2b)
  • stepper: simplify stepper props (3c06f50)
  • useStepper: simplify initial args (a8c2ffa)

3.0.0 (2022-10-24)

⚠ BREAKING CHANGES

  • change navigationMenu type & add arrows icons to selected nav item

Features

  • add isSelectedFromStart property to NavigationItem (6eaaf3c)
  • add submenu (6cda901)
  • change navigationMenu type & add arrows icons to selected nav item (e5d6472)

2.1.0 (2022-10-24)

Features

  • core: add FaucetConnectionError error entity (1848d96)
  • i18n: add translations for faucet-connection-error (b2c77d1)

Bug Fixes

  • adapter: reject GQLWS error with dedicated FaucetConnectionError (219f97b)
  • fix i18n import (1665e0e)

2.0.0 (2022-10-19)

⚠ BREAKING CHANGES

  • change icon names facebook, linkedin, twitter
  • remove useless T prefix from type names
  • rename leftelement and rightelement

Features

  • add a system to display tooltips (based on label) (bb0dde3)
  • add new icons (952a0cc)
  • add onclick property to list item (6dab489)
  • add property layout to list (6209cbb)
  • add style to clickable & grid listitem (378992b)
  • add system to extract labels from nodes into a component (dcac4af)
  • add system to install the lights in the scene (2e7e975)
  • add system to install the main camera (624c1e8)
  • add system to layout the graph in 3D (e1e3a8e)
  • add system to manage the update of all the meshes (8e08d81)
  • add system to prepare the scene on first rendering (b249b02)
  • add system to transform a graph into entities (f8cf605)
  • cast the spell which creates minimal component (b13322e)
  • catch layout property, add element type for title & refactor code for listitem (80bd5a4)
  • define schema (components) (f6b882c)
  • generate new sprites (f3545d9)
  • implement the main rendering function (sync with the world) (2d6bb7f)
  • improve props description (881a3b6)
  • listitem: simplify layout (8eb25ad)
  • make description style conditional (c8025b9)
  • make prepare scene system configurable (a bit) (5764fb3)
  • make the install camera system configurable (527c350)
  • make the spawn graph system configurable (cf6d8ce)
  • parameterize node tooltip system (0b2bdaa)
  • pass layout property to children (8c78e9d)
  • rename leftelement and rightelement (11a30cc)

Bug Fixes

  • change immutable list name import (3e2898e)
  • change sprite generator targets (cec83dc)
  • remove z-index from select.scss story (1d417d9)
  • text field: add resizeHeightOnly property (84268c9)
  • update description of faucet limitation rate (06d50a6)
  • use correct sentences for texts of the faucet organism (bd6bcbb)

Code Refactoring

  • change icon names facebook, linkedin, twitter (713bbeb)
  • remove useless T prefix from type names (4bd9b70)

1.18.0 (2022-09-14)

Bug Fixes

  • force menu close when screen is larger (9ecc870)
  • stepper: keep error state when click previous (40bbcb8)

Features

  • add menu icon (03ce490)
  • add navigation prop to Header (74842b4)
  • builder: add withProgress method and invariant (a54544c)
  • core: add commands for setting bounds and value (ef822c9)
  • core: add configureTaskProgressBounds use-case (b08bbec)
  • core: add event payloads to handle progress at register & amend (057f45b)
  • core: add generic getExpectedStateAfterAmend helper method for tests (ab1ac83)
  • core: add progress property to task entity (50d2d23)
  • core: add progressInvariant utilitary method (96c004f)
  • core: add setTaskProgressValue use-case (34faaa8)
  • core: clean progress invariants (a7161d8)
  • core: enhance configureTaskProgressBounds use case (2bab390)
  • core: export commands and usecases to lib (3ed0284)
  • core: export new commands and use-cases to lib (02da1df)
  • core: update registerTask usecase to handle progress (370a841)
  • file picker: define default size to large (c25cdcd)
  • improve grid layout (ef2d594)
  • redux: update reducer to handle progress property (b4cb71f)
  • text field: add withBorder property (4a6a63f)

1.17.0 (2022-09-09)

Features

  • utils: export all declared functions to lib (5c62ce9)

1.16.0 (2022-09-08)

Bug Fixes

Features

  • add x-small size to logo (864170c)

1.15.0 (2022-09-07)

Bug Fixes

  • export all hooks (7cc79a9)
  • make client method asynchronous with event listeners (c63d51d)
  • update HTTPFaucetGateway to handle asynchronous client (a362a68)

Features

  • add checkFileExtension function (b9f3555)
  • add error to file picker (6c4e758)
  • add file picker component (9bc34b2)
  • add underline to clear all (1bc7088)
  • core: add convertSize function (4d0f730)
  • core: add SizeUnit type (c23a4ed)
  • display size of selected files in list (68fa6a7)
  • file input: allow select same file (d2b3c1e)
  • file picker: add clear all property (a368755)
  • file picker: check file mime type & ext (5054c7d)
  • file picker: clear all true by default (c5cc9c2)
  • file picker: display files most recent first (c4b1a6c)

1.14.0 (2022-09-06)

Bug Fixes

  • stepper: disable buttons if necessary (1375537)

Features

  • add invert prop to icon (0c25c8e)
  • theme: remove secondary invariant color (04649ce)
  • typography: add text decoration property (0800553)

1.13.0 (2022-08-31)

Bug Fixes

  • add SelectValue & SelectOption exports (0b5dc7c)
  • add UseState type export (6a47a7b)
  • faucet: check tx code before consider success (df28999)

Features

  • faucet: add graphql void scalar (b1b00f7)
  • faucet: add progress bar while requesting funds (74fe949)
  • faucet: configure websocket graphql transport layer (126ad70)
  • faucet: disable buttons while waiting tx (97ab608)
  • faucet: request fund through graphql subscription (0826e9a)
  • faucet: update graphql generated types (302278b)
  • ui: add loader for faucet (4d7721e)

1.12.1 (2022-08-25)

Bug Fixes

  • move lodash from devDependencies to dependencies (39a1843)

1.12.0 (2022-08-24)

Bug Fixes

  • add custom polyfill for crypto.getRandomValues (f260da6)
  • core: fix typo in ClearFilections (6f39d64)
  • core: replace ThunkResult import path (38904cc)
  • fix react keys (288dc2a)
  • use string comparison function (e48f6b1)

Features

  • adapter: add new FileMapper (9f8f369)
  • add capitalize methods to utils and use it (7566488)
  • add document scrollable height for calculations (4501135)
  • add drop down top/bottom repositioning behavior (b1f933d)
  • add error with helper text (ad321b1)
  • add getFiles selector with affiliated tests (bda6230)
  • add hook to manage keyboard (04bb6a6)
  • add icon animation (a841c61)
  • add icons properties to the list component (3e7f69a)
  • add id property to FileDescriptor (2ad1b84)
  • add list and list item components (99c0c15)
  • add missing jest environment jsdom (4e71d8b)
  • add multiline to text field (4b5a162)
  • add multiple property & affiliated story (93b8b5a)
  • add okp4 icon (6282c30)
  • add readOnly to inputBase to improve selection (bacb7f3)
  • add right icon to input base (1e4a2d4)
  • add select component (a1dbe0b)
  • add sortGroupsAndOptions property (d7dca93)
  • add sorting methods to utils (e5fe42d)
  • add useOnClickOutside hook (9c73505)
  • add UseState type to Select (abe1f05)
  • add util compare strings method (8760e5f)
  • builder: add FileStore builder (b5642ea)
  • builder: add new FileBuilder (32970e2)
  • context: add FileContext and export it (076bb9c)
  • core: add builder and mapper in saveFiles usecase (8ccf30f)
  • core: add clearFile usecase and actions (41eb085)
  • core: add clearFiles usecase and actions (eac972d)
  • core: add error entity (6b36895)
  • core: add file entitty (15575b3)
  • core: add saveFile command (90fda24)
  • core: export file usecases (2710e2f)
  • core: init saveFiles usecase (403f0fa)
  • hook: add FileHook and export it (13adae5)
  • improve disabled and overflow to inputBase (6c4ef3a)
  • improve disabled and readOnly in select (f94fa88)
  • improve JSX element global writing (460f2e2)
  • improve options list position (391503d)
  • improve select options global display (e11655a)
  • improve usage of label and value (56790ca)
  • make title not mandatory (5ad3306)
  • redux: init file store and reducer (9c3a89a)
  • redux: update reducer with new actions (b23f4a9)
  • refined the component properties (3be61a3)
  • remove duplicated sort method & add args to compareStrings (6f1ddc2)
  • remove left & right elements props from List (2815f4d)
  • remove useless onIconClick (510e960)
  • rename property name (c784ff5)
  • update text field callback dependencies (065119a)
  • use ListItem as a children node of List (b975f84)

1.11.0 (2022-08-17)

Bug Fixes

  • ui: import svgxuse as polyfill (4eeaac4)

Features

  • add calendar icon (99160f3)
  • add property to toast & remove redundant classes (ad952d3)
  • add style to property & clean up stylesheet (ffc0fc7)

1.10.0 (2022-08-05)

Bug Fixes

Features

  • add babylonjs engine atom (3d3740e)
  • add check, clock and cross icons (be19927)
  • add close icon (6752c35)
  • add i18n label for buttons (bf20df5)
  • add icon component (0e01dcd)
  • add icons, change name & uniform colours (0a7b968)
  • add jsx element type to description (e7a39b1)
  • add max-width to logo & adjust logo documentation (70673dd)
  • add new icons to type (d3e27ee)
  • add new logo to storybook (6cad3e1)
  • add okp4 icons (2833dab)
  • add properties to button (454a0da)
  • add reset button in the last step and refactor code (4cb1d1e)
  • add responsive design (4fcb7a8)
  • add responsive style (e003f89)
  • add sprites scripts (5e2fa18)
  • add state to watch useful steps changes (3b3748f)
  • add stepper export (ad3fd78)
  • add string type guard function (0f25e5e)
  • add success content after submit (72e6685)
  • change step status management (2d62b75)
  • create stepper component (24433e2)
  • declare type for managing a state (22be8b3)
  • declare type to manage callbacks (78939d4)
  • fix reset state (c3a99af)
  • improve step styles (80c8f2d)
  • improve stepper styles (615a486)
  • introduce useReducer to manage local state (179770a)
  • remove step component and refactor status management (afd1419)
  • replace next and previous text by icon (6e506ed)

1.9.0 (2022-07-19)

Bug Fixes

  • readonly issue in file input component (576a66e)
  • responsive issues (02545c8)

Features

  • create file input component (60ded66)
  • create progress bar component (6db90c4)
  • hook: add hook to manage element resising (bfd739d)
  • manage the error state of the file input component (9c1bf72)
  • remove any type for icon (efe3bf1)

1.8.0 (2022-07-11)

Bug Fixes

  • adjust header & footer padding (f7bcb0e)
  • change useffect if statement (3d0cc22)
  • move all necessary packages to dependencies (d9462fa)
  • remove default theme parameter from local storage (3af7941)
  • remove svg files from rollup-plugin-image scope (32eee8c)

Features

  • add inputBase atom component (b6980b7)
  • assets: add keplr image (f837755)
  • change logo images (30f57d2)
  • domain: load error translations at default domain export (3acb7c2)
  • embed inputBase in textField (026248e)
  • export all necessary files to be bundled (a4a0971)
  • i18n: add translations for faucet (88a467f)
  • i18n: update faucet translations (faf097a)
  • improve TextField & InputBase types (805060d)
  • redux: add task selectors (49c5d1b)
  • remove redundant readonly (b0715cb)
  • render component generic (ee7eaa3)
  • ui: add Faucet component and export it (bd49500)
  • ui: add task management in faucet (51f7da8)

1.7.0 (2022-06-21)

Bug Fixes

  • adapter: wrong path for eventBus instance (be0eeb9)
  • add images copy into rollup config (ad57c1b)
  • add urls stylesheet to rollup config (7eb7ae7)
  • card responsiveness (0515ed5)
  • ignore type checking for elements in main storybook config file (9d65d69)
  • remove background images & affiliated urls (8433f61)
  • remove images from destination path (3182ff7)
  • remove undefined types (8ccc350)

Features

  • adapter: create urql client for faucet gateway (bb72676)
  • adapter: switch from rest implementation to graphql in HTTPFaucetGateway (7d5e702)
  • add cosmos images to assets (d9db584)
  • add footer component with stylesheet & en/fr translation (99e7b03)
  • add internationalization to story (704e957)
  • add language functions to utils (e678e1b)
  • add language method to utils (c7559f8)
  • add language regex check (da095e2)
  • add language switcher (24c583e)
  • add language switcher story (e449a2f)
  • add languages props to switcher (a54cf0f)
  • add new cosmos variables (7d7ab2a)
  • add okp4 to classnames (08840dd)
  • add UseTranslationResponse export type (ec22f71)
  • builder: add new ErrorStoreBuilder (b061f86)
  • builder: add new FaucetStoreBuilder (a35385a)
  • builder: add new TaskStoreBuilder (df1201f)
  • builder: add new WalletStoreBuilder (79d9bf3)
  • change display property to flex & add min-height (e0bba1e)
  • change flex display by grid (b80425a)
  • complete story (41436d2)
  • context: create store contexts and export them (626b93d)
  • enforce language types (efb079b)
  • enforce typography usage (479b3b7)
  • generalise brand link & rename css class (ae85cce)
  • generalise component (f957265)
  • hook: create store hooks and export them (a436da3)
  • improve internationalization story (59825c2)
  • improve language type (c5971cd)
  • improve map usage (ae05c3c)
  • improve switcher tsx (53670c8)
  • make switcher change language (5fad121)
  • redux: add preloadedState parameter for faucet store (3eb7592)
  • redux: add preloadedState parameter for wallet store (ac4d229)
  • refine language property (1323cd9)
  • remove i18n instance export (fa0f185)
  • remove query string from i18n (d767520)
  • ui: add a store provider to handle multiple context injection (e680e9e)
  • update internationalization story (4555ac0)

1.6.0 (2022-05-30)

Bug Fixes

  • button-story: add buttons wrapping (382d35f)
  • button: make button text wrap if needed (24e6f53)
  • hook: add missing dependencies to useMediaType effect (24ae865)
  • improve word breaking (1d217de)
  • increase padding size due to polygon (145b863)
  • remove useless width (9bcfb41)
  • size: add maxWidth to avoid text overflow (46ad991)
  • storybook: add comment to explain css hack (0ab5ece)
  • storybook: enable features.modernInlineRender in main configuration (1047e4b)
  • storybook: force height to auto mode for a targetted div (512e9ee)
  • story: remove deprecated @storybook/addon-docs/blocks import (cc8c37f)

Features

  • adapter: add task primary eventListeners (371c2da)
  • adapter: integrate metadata in primary listeners event types (2afb0a2)
  • add breakpoint & adjust padding (1af7ac1)
  • add event listener to media type handler (a491efd)
  • add header ui component with style (f61408e)
  • add screen size handler (55db0e0)
  • builder: add new TaskBuilder (a2f2f75)
  • builder: add new UpdateTaskBuilder (82a5a5f)
  • builder: add withInitiator method in error.builder and invariants (bf802cf)
  • buttons: swap width change by padding (5ff3fac)
  • core: add acknowledgeTask usecase and actions (9ea9834)
  • core: add clearTask usecase and actions (ffb4825)
  • core: add clearTasks usecase and actions (06356c8)
  • core: add common event types for task actions (158cdc3)
  • core: add error entity (ab0f6f0)
  • core: add initiator property to error entity (cae83c8)
  • core: add registertask use case (c89f05f)
  • core: add task entity (dcb0978)
  • core: add task management in requestFunds usecase (cb62a95)
  • core: add updateTask usecase and actions (9906a56)
  • core: create actions for registerTask use case (c0bcdcf)
  • core: dispatch new task events in requestFunds use-case (368d2dd)
  • core: type published events with TypedBusEvent (520aa38)
  • evenBus: add EventMetadata & TypedBusEvent types (8836b78)
  • redux: add appState, store & reducers (0908e13)
  • redux: add initiator parameter to eventBusMiddleware method (cbc94fc)
  • redux: add metadata property into eventBus middleware publish method (bd73949)
  • redux: add reducer for task/taskAcknowledged action (f269fdc)
  • redux: add reducer for task/tasksCleared action (03143da)
  • redux: add reducer for task/taskUpdated action (8691d44)
  • redux: add task appState (167662a)
  • redux: modify appState & handle task/taskCleared in reducer (4d8eb53)
  • redux: remove isProcessing from state, reducer & actions (9ecf583)
  • textField: add fullWidth property (2d8749f)
  • types: move common types in domain/common & superTypes folders (3e3afc7)
  • ui: export Header component (c5e6231)

1.5.0 (2022-05-04)

Features

  • i18n: add FR and EN main translations (03ac0c0)
  • i18n: add useTranslation hook to ensure i18n is correctly bind (53e460b)
  • i18n: init i18next instance and add dedicated configuration (0699d94)
  • i18n: move resource upload from init to dedicated utils methods (58a0967)
  • main: export all i18n elements to library (82ba728)
  • project: add new JSONValue type for JSON elements (dcbcad4)

1.4.1 (2022-05-02)

Bug Fixes

  • project: export Toast component to library (5ecfc9e)

1.4.0 (2022-05-02)

Features

  • component: add comments to props to build documentation (1f42280)
  • component: add severityLevel prop & enhance component (50632c3)
  • implement new toast component (5f00e77)

1.3.0 (2022-04-29)

Bug Fixes

  • invert gradient-dark-background-footer-block colours (35ae041)
  • remove other props notion from component (c51e49e)

Features

  • adapter: add eventListener primary adapter (bfcf505)
  • add background class (e7d0089)
  • add border to card (394214c)
  • add card beveled with background properties (c6022ab)
  • add card color (0ea8ecc)
  • add content max height (7ed4eb2)
  • add left and right padding (67cdfcd)
  • add theme border color (11a1b53)
  • core: add error domain entity (7dd3fd2)
  • core: add error domain usecases (dcd4dfa)
  • core: add new type folder with entity declaration type (22fd8e5)
  • core: add ThrowErrorActions to common folder (29907a6)
  • core: implement error.builder (748b573)
  • core: implement error.mapper (64c4b5d)
  • core: remove own error management into faucet domain (2cc4d7c)
  • core: remove own error management into wallet domain (c7fd876)
  • export Card component to main lib (9928c62)
  • initiated card and the story (c0d5d3d)
  • make card extensible (804a436)
  • notched corner (6841bb5)
  • notched corner operational (c70a002)
  • redux: create error selectors (21608b9)
  • redux: create redux store and reducers for error domain (525bb3a)
  • redux: remove own error management from faucet store (d25e3a9)
  • redux: remove own error management from wallet store (0359886)
  • redux: remove typing from eventBus middleware (fe87c96)
  • style featured card (8ea93d9)
  • style: add disabled variables to palette and theme stylesheets (f9b93b2)
  • tune bevel width (e8f6bfc)
  • ui: enhance button component and associated style (3dab86c)
  • variabilize background (0175a98)

1.2.0 (2022-04-19)

Bug Fixes

  • config: add rootDir to tsconfig (91aa393)
  • config: remove all alliases to prevent tsc crash (bb5b61f)
  • config: reverse rollup typescript plugin (a7622b8)
  • config: revert baseurl from tsconfig (f813179)
  • export all superTypes to be compiled by tsc (6ebe84a)
  • lint: add empty lines to separate scss rules in Logo.module.scss (33dad9b)
  • style: adjust stylelint config + fix format issues (d851277)
  • style: decrease tranlateX value for switch thumb in dark mode (93dd2de)
  • use https in gotham url (852e704)
  • wrap Gotham black fontWeight into quotes (6ab9ef5)

Features

  • adapters: implement faucet http and inmemory gateways (38de580)
  • adapters: implement primary adapater for faucet + declare wallet types (bb3c48e)
  • add a new (minimal) hook for fetching mediaTypes (a0b401f)
  • add asMutable function (as the inverse of asImmutable) (19d319d)
  • add properties to specify options for localstorage (6ba5f6c)
  • add support for chain suggestion to Keplr extension (f8d7348)
  • add text component line height (0ac699d)
  • assets: add logos files in svg format (460f32b)
  • assets: move svg logos into dedicated folder (34e18e3)
  • component: add svg icons and use them as react components in theme switcher (a01741f)
  • component: implement Logo UI component and associated styles (4a18dc2)
  • component: load last saved theme at mount (4c08db5)
  • component: modify default exports from index files (abae77b)
  • config: add new paths in tsconfig & adjust jest config (f27f6ba)
  • config: configure copy plugin in rollup config (dfa0636)
  • config: configure rollup typescript plugin + tsconfig (42b6361)
  • config: disable canvas tab for all stories (2c2fbe5)
  • config: enhance rollup + storybook configs (aa84e1c)
  • core: add faucet port and entity (ce02957)
  • core: add new retrieve-address saga (7c8b853)
  • core: add service to check bech32 address (bb34c59)
  • core: implement askTokens usecase (aa2eb82)
  • core: implement setAddress usecase (2eb8ce5)
  • hook: add useLocalStorage hook (aca01d7)
  • hooks: export useTheme hook to be bundled by rollup (a420136)
  • implement text input component and associated story #99 (dde6080)
  • implement typography component and associated story #98 (1da3750)
  • logo: improve svg imports and logo style (c7a6d8e)
  • palette: implement new colors by theme (e85cc06)
  • project: add more types to be exported to lib folder (7f75982)
  • project: export Logo component to lib (b5db024)
  • project: remove useTheme from exports (918e7b4)
  • redux: configure faucet store and reducers (56fc80e)
  • redux: create redux middleware to inject eventBus dispatch (5c47017)
  • remove default values in props comment (1bae98b)
  • rollup: exclude logos folder from file loader rule + svg rule include (c7190b3)
  • stories: add Logo associated stories (03e2541)
  • stories: enhance logo story + add its own stylesheet (e1947c0)
  • stories: enhance theme story and add custom stylesheet (17b8eaa)
  • stories: expose properties for the component ThemeSwitcher (d5c66a6)
  • stories: first theme story implementation (2a47f93)
  • stories: move folders + implement new colors stories (7d7eff2)
  • style: export themes variables + enhance theme switcher css (99e4482)
  • text: add new noWrap property & adjust classNames (765c1c5)
  • theme: declare themes and functions to themify rules (63cc039)
  • theme: implement theme components and export them (22a8ea9)
  • use fonts as external url (5894674)

1.1.0 (2022-03-22)

Features

  • adapter: handle error in WalletRegistryGateway get() method (629ec54)
  • adapters: add id method for existant gateways (cea4333)
  • adapters: add wallet gateways (b68a2fd)
  • adapters: enhance gateways (863b090)
  • adapters: implement getAccounts method in KeplrGateway (aeb4081)
  • adapters: implement WalletRegistryGateway gateway (4d341c1)
  • adapters: replace arrays and objects by immutable collections (a039833)
  • ccore: add enable-wallet usecase and associated spec (62b956c)
  • config: add domain path to tsconfig.json (8904b5b)
  • config: add eslint and prettier extended configurations (b1d84f3)
  • config: add strictNullChecks ts compiler option (d83339b)
  • core: add account builder + DTO mapper (0ee986e)
  • core: add account dispatch in wallet usecase (e742896)
  • core: add accounts entities + unspecified error (ffd3ac7)
  • core: add algorithm property for Account entity (7467225)
  • core: add getAccounts method to port (1d0b0fb)
  • core: add invariants for builder + builder test (8883b8f)
  • core: add isConnected method to main port (89f8a5c)
  • core: add wallet ports and entities (645ca04)
  • core: declare WalletRegistryPort main port (af09812)
  • core: enhance error handling in enableWallet use-case (3131de1)
  • core: make account.builder an immutable class + update tests (3af40bf)
  • core: make domain entities immutable (d6dd4c2)
  • core: modify enableWallet useCase to handle new gateway (8089377)
  • project: add @keplr-wallet/types devDependency (2b2350a)
  • project: add jest dependencies + config file (460125a)
  • project: add path for cosmjs dependency into tsconfig.json (45dd637)
  • project: add redux and redux-thunk dependencies (d271938)
  • project: add redux-devtools-extension devDependency (824cf8e)
  • project: fix all errors generated by new eslint config (eea673d)
  • redux: add accounts property in store, reducers and actionCreators (8a7bf67)
  • redux: configure store, reducers and actionCreators (7e01f1f)
  • redux: make store immutable with immutable.js and make lint corrections (0ba15cc)
  • redux: modify store dependencies (80e53d5)
  • storybook: add favicon image resources (9d7bef8)
  • storybook: declare favicons in html header (79fe7eb)
  • storybook: declare the folder "static" as static dir (5a8f69c)
  • utils: add superTypes and utils generics (a4d00cd)
  • utils: extend window global object wih Keplr (1b39403)

1.0.0 (2022-03-14)

Bug Fixes

  • change story name (500c64a)
  • typo: modify StorybookColorProps description (9ca083b)

Features

  • add animated option (fbb7f60)
  • add button component (for demo) (7bd085c)
  • add Canvas componenent (6c9a109)
  • add Canvas Component (cba6982)
  • add hook (8c802d5)
  • describe in more details the philosophy of Atomic Design (bf4d885)
  • explain some principles of the design (dbb8b71)
  • improve cosmetic of site (355a5ac)
  • storybook: add colors story to present palette (5c0ea75)
  • storybook: dissociate stories from components (0a8ed7b)
  • storybook: implement color components and utils consumed by palette story (55b94f9)
  • style: implement colors palette (eed4b7b)