Skip to content
This repository has been archived by the owner on Oct 14, 2022. It is now read-only.

Releases: Clumsy-Coder/myStocksRN

1.0.6

05 Aug 15:39
Compare
Choose a tag to compare

1.0.6 (2020-08-05)

Build System

  • deps: bump react-native-screens from 2.9.0 to 2.10.1 (#199) (8185d55)
  • devDep: bump @babel/runtime from 7.11.1 to 7.11.2 (#200) (6e1ea77)

1.0.5

05 Aug 15:00
Compare
Choose a tag to compare

1.0.5 (2020-08-05)

Bug Fixes

  • github-actions: use the API_KEY secret correctly (6dc6412)

Reverts

Continuous Integration

  • github-actions: pass 'development' when creating the .env file (bd5d38d)

1.0.4

05 Aug 01:45
Compare
Choose a tag to compare

1.0.4 (2020-08-05)

Build System

  • npm: reinstall victory-native v35.0.1 (#197) (33ab4dd)

1.0.3

05 Aug 01:16
Compare
Choose a tag to compare

1.0.3 (2020-08-05)

Build System

  • devDep: bump @types/react-native from 0.63.2 to 0.63.4 (#176) (2ca1504)

1.0.2

05 Aug 00:03
Compare
Choose a tag to compare

1.0.2 (2020-08-05)

Build System

  • deps: bump @react-navigation/stack from 5.8.0 to 5.9.0 (#194) (2b21331)
  • devDep: bump @babel/runtime from 7.11.0 to 7.11.1 (#193) (c882e31)

1.0.1

04 Aug 23:47
Compare
Choose a tag to compare

1.0.1 (2020-08-04)

Build System

  • deps: bump @react-navigation/native from 5.7.2 to 5.7.3 (#195) (f5548f7)
  • devDep: bump @babel/core from 7.11.0 to 7.11.1 (#196) (9b131c3)

1.0.0

04 Aug 22:54
Compare
Choose a tag to compare

1.0.0 (2020-08-04)

⚠ BREAKING CHANGES

  • datadomain: Test case for fetchStockQuoteBatchSaga needs to be updated.
  • api: File path for api needs to be refactored.

Features

  • api: add fetch StockQuoteBatch api (0ae938b)
  • datadomain: add QuoteBatch DataDomain typescript interface (e7d0002)
  • route: add button to About screen when viewing Home screen (d7df17d)
  • route: add Search screen to react navigation routes (3ae73b6)
  • route: add type definitions for 'Search' and 'About' screens app route (a58191a)
  • route: clear search keyword when pressing back button in Search screen (1ab1724)
  • saga: use new fetch stock quote batch api in Redux saga (2365759)
  • screen: display build version when displaying screen (55c7c55)
  • screen: fetch stocks symbol metadata during loading (27ca6a3)
  • search: add component to display search results (a3b8cfc)
  • search: add right arrow icon when display search results (5913011)
  • search: add search bar in the Search screen (d643eac)
  • search: make the search results scrollable (cc71c7d)
  • stockdetails: fetch stock chart as soon componentDidMount is run (31e05d4)
  • utilities: add a function for filtering search results (b8a2838)

Bug Fixes

  • api: fix filepath import when importing API (76e31f1)
  • app: fix eslint warning 'Missing return type on function' (efc72d9)
  • ci: Reduce prefix-development string length to 15 characters (fd0b7d0)
  • eslint: ignore .eslintrcjs file when running eslint (8ae9bc5)
  • home: add missing prop 'fetchSymbolsMeta' when shallow rendering component (141989c)
  • redux: fix eslint warning; 'StocksDataDomain' is defined but never used (f8c910e)
  • route: fix eslint warning 'Inline style' (7985431)
  • saga: fix eslint error 'A Saga must handle its effects' errors (use try/catch)' (8737de4)
  • saga: fix eslint error; Don't use {} as a type. {} actually means "any non-nullish value" (e4bd0a4)
  • saga: fix eslint warning 'Missing return type on function' (e6cdbe6)
  • saga: fix eslint warnings for Stocks redux saga (4cb49e9)
  • saga: pass the error variable when handling catch case when running fetchStockQuoteBatchSaga (4962dd6)
  • search: fix eslint warnings for Search screen (76247f7)
  • selector: update test regarding commit 1b53146 (f68c6dd)
  • snapshot: update tests/App.test.ts snapshot (50b9666)
  • test: fix eslint warnings for Home.test.tsx (4abd797)
  • test: fix eslint warnings for Saga.test.ts (3584980)
  • tests: fix eslint warning; 'Reducer' is defined but never used (ea5486c)

Performance Improvements

  • search: remove value property in AutoComplete component (dc4ac6f)

Documentation

  • keystats: write docs why checking for keyStat to be null cannot be tested (2c19658)
  • readme: add commitizen friendly badge on README.md (4752fbd)
  • searchresultitem: add docs on why prop 'onPress' is required for this component (ecd5fa0)

Code Refactoring

  • api: fix api url used for fetching data (77d2780)
  • api: rename fetch stock quote batch api function name (f31a316)
  • api: rename share/Utilties.ts to share/Api.ts (55e640c)
  • api: rename Utilities.test.ts to Api.test.ts regarding commit 4216ab7 (3260663)
  • datadomain: change datatype when receiving stock quote batch data (7be67c3)
  • keystats: simplify code to display two keyStats per row (d5ad55d)
  • sagas: update filepath when importing API (2539936)
  • search: add keyExtractor when generating SearchResultItem components (31412ac)
  • search: cleanup code. Remove unused code (5ddea0c)
  • search: remove clearSearchKeyword action from SearchBar (773e378)
  • search: remove code that debounce filter search after search keyword has been typed (5b413ea)
  • search: remove React hooks useState (7e038bc)
  • searchbar: move component to src/containers/SearchBar/ (b42763d)
  • searchbar: rename unconnected component to SearchBar (9dfd72e)
  • searchscreen: remove react-redux connected code (a7762dc)

Tests

  • api: add test for fetchStockQuoteBatchUrl (c48965a)
  • keystats: update snapshot regarding commit c01f7448ec67ad94f3f474d0c2edf7976afa2824 (03b90e0)
  • saga: update test fetchStockQuoteBatchSaga saga to handle success and failure cases (59812ad)
  • saga: update test to work with fetchStockQuoteBatchSaga saga (56ffc4f)
  • screen: update test snapshot for screen (c8b7f86)
    *...
Read more