All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.1.0 (2024-04-19)
- add post merge hook (#353) (a8d57e2)
- add util to request store review (#379) (e66a117)
- bump most of the dependencies (#350) (ee95c24)
- check network state on mount (#362) (32f146f)
- configure sentry to upload sourcemaps (#356) (e8aabed)
- indicate if app is running from an OTA update (#370) (916f164)
- integrate app icon and splash for each env (#366) (79aefce)
- lazy load the sandbox (#384) (576d101)
- migrate from MixPanel to Amplitude (#378) (47700a5)
- misc screens UI and logic updates (#361) (b544f7d)
- plug misc screens to the flags (#390) (e2bbba8)
- prepare the config to load fonts on the native with Expo SDK 50 (#364) (11ec1ad)
- set up a cache based on the default branch (#381) (0e9bb98)
- setup a basic graphQL config (#371) (9b617ea)
- setup a basic handling of JWT tokens (#374) (57fcadb)
- setup a more fine grained error boundary logic (#363) (990c42f)
- setup a store managed with zustand (#372) (8eb3491)
- setup builds in the CI (#382) (bb3efc7)
- setup deeplinks (#380) (68b1ddf)
- setup notifications (#377) (416d75b)
- setup tooling to handle forms (#375) (bd27e31)
2.0.0 (2022-10-21)
- migrate to expo with a custom development build (#341)
- add support for testing rules in eslint config (#339) (886147e)
- better navigation abstractions (#338) (f5c2e66)
- migrate the image import script (#337) (c4f04df)
- migrate to expo with a custom development build (#341) (2c91857)
- setup a basic date handling (#340) (4df8e4f)
- setup detox to work with expo (#342) (e34e581)
1.3.0 (2022-01-02)
- add a logger class to handle errors (#267) (92793fc)
- add a maintenance screen (#273) (6a75d8c)
- add an error monitoring tool (#263) (bbcccf0)
- add app icons (#271) (8a4cd2c)
- add useful hooks often needed in projects (#270) (05ecebd)
- better app versioning (#272) (5c1e973)
- configure feature flags (#269) (52a4c64)
- create an analytics abstraction (#268) (e58fa06)
- implement a toaster component (#266) (20cffb0)
- setup performance monitoring (#265) (18874ae)
- add missing files for the CI build (#276) (16d58e3)
- fix the iOS Firebase config (#278) (c04ec60)
- pass the env variables to the CI scripts (#277) (be7f797)
1.2.0 (2021-12-17)
- automate svg generation and usage (#247) (093d8d1)
- extract ESLint and TS config to an external package (#242) (8052eb8)
- migrate to new i18n lib (#240) (131704f)
- migrate to Restyle (#255) (dcae421)
- remove storybook in favor of custom sandbox (#243) (892be69)
- rework app structure (#258) (e887350)
- update eslint/babel/ts configs (#241) (bcb2902)
- update github actions release flow (#261) (6ddd87c)
- update testing strategy (#257) (979d48d)
1.1.0 (2021-01-04)
- add a basic default fastlane config for Android (e8c43c3)
- add a basic default fastlane config for iOS (ec91bed)
- add a lane to add new testers devices IDs (6cf88ce)
- add an utility to handle styling depending on devices sizes (15fcd62)
- add automatic version handling for Fastlane iOS (95527ce)
- add better locales management (#129) (4140902)
- add commit linting (996c011)
- add dummy firebase config files (cb9c1d3)
- add Fastlane versionning for Android (245a276)
- add multiple envs for android and ios (9c23ddf)
- add new primitives (#130) (5482b70)
- add screen tracking (3089dd6)
- add support for Fastlane push certificates (a320d87)
- add the Android part of the import script (c9007e0)
- add the ios fastlane config (caf0070)
- add the stories for the theme elements (c55b7f1)
- autoload all stories files (52cfd70)
- better styles on the home page (c27cf1d)
- better theme file (7d59227)
- configure codepush for android (014bcc8)
- configure codepush for ios (52ebb22)
- configure firebase for android (fc1dca4)
- configure firebase for ios (6d617b8)
- configure storyshots to automate jest testing (14842b5)
- create a changelog when releasing iOS builds (ad1affc)
- create a new page generator (cf2980b)
- create a wrapper for some stories (86d7c0c)
- create stories for the built-in components (39d56e7)
- create targets for each env on ios (c770bf1)
- fix ios build cache and prettier build output (0be7efe)
- integrate crashlytics (58157b7)
- lint the commit msg before linting the whole project (68da934)
- log custom analytic events (fb8a833)
- migrate from tslint to eslint (5c76f87)
- migrate to the latest detox version (01a8c0f)
- only disable the necessary ESlint rules (df29743)
- only run if file is an image (b189bf2)
- setup dangerjs (3643eb8)
- setup test and ios e2e (3cbe1c0)
- start migrating to i18n-next (c5ba845)
- start of the android fastlane config (1f97898)
- start setting up android e2e testing (2e0f912)
- support adding folders without nesting (987bd94)
- support folder nesting && filter out bad files (6a75ecb)
- support passing multiple files to the image script (e304063)
- toggle storybook from the dev menu (3516764)
- update README to explain Fastlane usage (5b1d177)
- update storybook and add basic addons examples (b50e654)
- update the Fastlane flows (#139) (129db04)
- update the prettier config (3534518)
- update the versionning handling for iOS (f694b0c)
- use testing-library for better tests utilities (b9a0ecd)
- wip of adding a link to the storybook from the dev menu (a2b678e)
- cleanup of the elision function (0273b95)
- fix crashing while getting the locales on iOS13 (7837d39)
- fix some bad danger js config (2bcb3ec)
- fix spacing units (f4b5a3f)
- fix the
test:staged
command (cb8ee04) - make the pod install for all targets and enable flipper for the dev one (b4090ee)
- make the scheme shared (41343b3)
- remove deleted target from podfile (0a20dd1)
- remove the useless android permissions added by rn (8d5223d)
- update detox script (aa4def4)
- update the plist file (ac2d865)