diff --git a/CHANGELOG.md b/CHANGELOG.md index 71d0ccfd..00359053 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,116 @@ # Change Log +## 2024-11-04 + +### Changes + +--- + +Packages with breaking changes: + +- There are no breaking changes in this release. + +Packages with other changes: + +- **REFACTOR**(press_release): remove freezed & json_serializable. ([d051df33](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d051df334c4c3ba713b579c4ff1d6b6de71bddd1)) +- **REFACTOR**(logging): prevent logger from printing api key. ([ec9ae4ed](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/ec9ae4eddc07fc7423ada4bb1505dc31b4ba274d)) +- **REFACTOR**(interceptor): log request uri in response. ([bbdeca8e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/bbdeca8e09d663606bd29a864f0fd336c7ce7eab)) +- **REFACTOR**(data): add request data to response data. ([e1948373](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e19483738c924cbbcc8fb63540e7e33ecb26220d)) +- **REFACTOR**(network): implement new network client. ([e01c260b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e01c260bcda433e55ee933ed01fd42998e2a77c2)) +- **REFACTOR**(dio): remove dio related files. ([58d4d222](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/58d4d22278baee602c2b050c50d7b7fca5e0ecdc)) +- **REFACTOR**(code): remove unecessary code. ([8609bfb7](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/8609bfb70589c11dfa4a1bce0fde6cbf3e3b73e5)) +- **REFACTOR**(log): replace log from dart:developer. ([a3cf094d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/a3cf094d15650c998efcccd50f17af604ba458b7)) +- **REFACTOR**(converters): rename serializer to converter. ([26afbe1b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/26afbe1baeb2a6a2b4779dc4318f03b672f4dbbb)) +- **REFACTOR**(secure_storage): replace all occurrences of secure storage. ([9d61fe62](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/9d61fe62e52928ef16bb264abab34c85e0fd4d9f)) +- **REFACTOR**(interceptor): replace secure storage with api config. ([85de6f6d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/85de6f6da1e850464e04fbfb29716b12d39c18e9)) +- **REFACTOR**(di): optimize injector import. ([7168f173](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7168f17395d875527f9988f797a9f8c0e7199199)) +- **REFACTOR**(config): initialize api config in sdk init. ([20775758](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/207757586836668532c20b5f6cc743b2e5aef139)) +- **REFACTOR**(di): inject api config as singleton. ([ab4344b7](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/ab4344b752362092c67deb414f320552d152d5a7)) +- **REFACTOR**(dartz): replace all occurrences of Either with Result. ([82bcd7f8](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/82bcd7f8ddbe19c8dae14846f75d1bbd94d7f995)) +- **REFACTOR**(shareds): clean up api response & pagination. ([dca88728](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/dca88728e08be631b8946eb5af7d728d4c71f066)) +- **REFACTOR**(models): clean up vertical variable model. ([8918b089](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/8918b089b081ef23aa436a9705d85d496ec6d16c)) +- **REFACTOR**(models): cleanup variable. ([e62907a3](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e62907a30e86486cfd2b219737a6e0df661635d2)) +- **REFACTOR**(models): clean up unit data. ([2acc5f15](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2acc5f15de3c03633c6eb30cc3cce41db3dee2b5)) +- **REFACTOR**(models): strategic indicator clean up. ([4b0c8a48](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/4b0c8a48ad1689ccab8f148cfcc72bd4d4065b6d)) +- **REFACTOR**(models): remove generated static table model. ([042d4bc4](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/042d4bc4358171b5d2f3e2ef96703450972defb9)) +- **REFACTOR**(static_table): remove freezed & json_serializable. ([aba03dd6](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/aba03dd68f9d0cd0ff1c73463db731c499e3fcfe)) +- **REFACTOR**(publication): remove freezed & json_serializable. ([6c89149d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/6c89149dad18f9d613c58be3b84a6a212bc49088)) +- **REFACTOR**(files): remove unused press release files. ([baa78de7](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/baa78de7420e95ccf0d94e63ad03b579d982909f)) +- **REFACTOR**(news): remove freezed & json serializable. ([468c0604](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/468c06049d12fbec8b841822601d9ba14eb3701a)) +- **REFACTOR**(repositories): adjust repository. ([5dc17cb9](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/5dc17cb9d64df1cba2051060ff749db2f85a075c)) +- **REFACTOR**(models): remove freezed & jsonserializable. ([77331486](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/77331486d9dff15ccf903d177378ee73dbed93f3)) +- **REFACTOR**(packages): update package version. ([17ce7bed](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/17ce7bed463c9bd6a7e8fb5bdaf4698a594bac9e)) +- **REFACTOR**(http_client): using const. ([512753a7](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/512753a74dd93ee652e81091d000c0c127959228)) +- **REFACTOR**(classes): replace with. ([81d51b71](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/81d51b7152dc8f867ad78d4ee33fd7509d875720)) +- **REFACTOR**(linter): update analysis option. ([bf80bfdc](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/bf80bfdc152850452048ae0323618f4bc105fd71)) +- **REFACTOR**(config): remove envied configuration. ([4854c4c9](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/4854c4c970257476280980c59614cbe82c588493)) +- **REFACTOR**(env): add url directly to env file. ([7aba0c23](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7aba0c23f547f582830b4edd6580470256808798)) +- **REFACTOR**(env): remove unuseda env file. ([16217cb9](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/16217cb9ad8598c81ce7eb0e6f881745fe3ac6c9)) +- **REFACTOR**(typedef): create InstanceCreator typedef. ([f7bb9c73](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/f7bb9c73be576c9aab0a991e0cd8f3a4ec04da47)) +- **REFACTOR**(injector): rename register to factory. ([b4aed885](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/b4aed8850a9e17e3f026d373d6b349a311c778d0)) +- **REFACTOR**(codebase): add barrel files. ([00b7b0fb](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/00b7b0fb7a19b88fda79013a4dc2e58f919a3884)) +- **REFACTOR**(endpoint): modify type to use ClassificationType param. ([ff2b8524](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/ff2b85245769f6c822ab7190a7cf2b9983a42a13)) +- **REFACTOR**(injector): inject repository. ([7a347a41](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7a347a41c5275957e1832e4891a660b043d4b334)) +- **REFACTOR**(datasource): fix bug in statistic classification data source. ([ef389d43](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/ef389d43d056aa19a637e49e7b8b0565eb954d48)) +- **REFACTOR**(enum): rename basic enum class. ([4781e360](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/4781e3604cd07c95e3dc231e78a298cd4c0bad74)) +- **REFACTOR**(barrel): rename and sort class. ([06b3d2ac](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/06b3d2ac84f6c2f54dd89504b7eab134b1c855ae)) +- **REFACTOR**(repository): remove classification level param from detail. ([63452f5d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/63452f5dba17adaeabc8bc1685cf487bdde3c727)) +- **REFACTOR**(http_client): register logging interceptor only on debug mode. ([2093da15](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2093da15d254da71937a8dda9b6bd2c09bc34a17)) +- **REFACTOR**(usecase): update return value of use case. ([c31eb154](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/c31eb154442420f8c4538577c22949d5a81de93c)) +- **REFACTOR**(enums): add doc comment & factory builder. ([42b5c9db](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/42b5c9dbed6fcd50f9545c9a376aa8db006a7263)) +- **REFACTOR**(app): re-structuring app code. ([88e30890](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/88e3089028bdece8e052558654a65d3e9c704e4e)) +- **REFACTOR**(entity): add classification type and level property. ([47b88f51](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/47b88f51818d8455762c98af552fc45a8af5d7c2)) +- **REFACTOR**(docs): update documentation url. ([19ee634b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/19ee634bf0001ec45e9d00781947c388e5ccf252)) +- **FIX**(bug): missing instanceName. ([a9c68285](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/a9c682855855fb88aff0939d345d4d47ef573d5b)) +- **FIX**(models): fix nullable category property. ([dbdd5147](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/dbdd5147d573ab0ca8021cc3fdc71ea02e61e92d)) +- **FIX**(typo): fix typo folder name. ([7181a158](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7181a158f3c944bb55b5af21d80c564359f2f6d0)) +- **FIX**(models): add toJson to UnitDataModel. ([370286b9](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/370286b90dd8d29562bb3e4eff7b1f2990383a52)) +- **FIX**(typo): fix typo in change log. ([d0f797a3](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d0f797a3c7e68dcd4b7030e3a2287d0f3c3a32cd)) +- **FIX**(core): update base entity implementation. ([6509e773](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/6509e7732a06ac99b5601923595383aebd20b5fc)) +- **FIX**(packags): add license and readme. ([2cf4d929](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2cf4d9294b612cbfc610fc253ece6d3dc55cb13d)) +- **FIX**(bug): fix bug in api response model pagination data lost. ([9d947c05](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/9d947c056d9f7e5714a4d9cebe40a61cad8fd9a8)) +- **FIX**(env): fix typo with the api url. ([01ad9bcd](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/01ad9bcda257e4570b3fa42ef0eff694308f9271)) +- **FIX**(bug): fix wrong json key. ([01361b16](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/01361b1673298cb65d11c01c3144a8a796ed64b8)) +- **FEAT**(exception): add statistic classification exception. ([3ba7e7eb](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/3ba7e7eb9ce22924cf66af2881c391236a2cef7e)) +- **FEAT**(repositories): create statistic classification repository. ([b57a8a44](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/b57a8a4417c62c12f03053c41a2d892cbed6e6be)) +- **FEAT**(list): add getStatisticClassification method. ([fd21e65a](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/fd21e65a2af3318e1bca6889052ba59935a72fa4)) +- **FEAT**(sdk): export kbli/kbki related class. ([9f847fd3](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/9f847fd3f914ed34ee7810c9f002d4f8373cd136)) +- **FEAT**(exceptions): add statistic classification not available exc. ([d5bc6aa4](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d5bc6aa4ac79012c9d03ef91606718bd712de3f9)) +- **FEAT**(datasources): create statistic classification data source. ([675f99b1](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/675f99b1a4a790a009985cf6d3b7ccb2b3751c56)) +- **FEAT**(exceptions): add exception throwing. ([2ee9e861](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2ee9e861268c09f48604f064c180bd2e6154a21c)) +- **FEAT**(failure): add statistic classification failure. ([52eb2246](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/52eb224666f5c83fa5c539e7b657cb7f5f61cec4)) +- **FEAT**(models): export model through data layer. ([d59901c4](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d59901c422c255ec5553d757c645bc9c0645f38f)) +- **FEAT**(model): create statistic classification model. ([d04ca582](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d04ca58206ec380d59b5ad4d01c70366a2e2c02b)) +- **FEAT**(models): create classification item model. ([7b2446cf](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7b2446cf9655a85e3558cf75ffb94bb3e0106032)) +- **FEAT**(helper): create date helper. ([1daba675](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/1daba6753d403b6a0b93917ec34365479c11b817)) +- **FEAT**(injector): register statistic classification injector. ([bd715dcd](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/bd715dcdde153990dc522160ed09a25e765890f3)) +- **FEAT**(injector): create feature specific injector. ([e98a9c5b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e98a9c5b46d732cc0262bbff5aaa4382c75540cb)) +- **FEAT**(barrel): add usecase to barrel file. ([1d95ac20](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/1d95ac200c18cbe2d4c18359b6cead1d9161efa8)) +- **FEAT**(usecase): create statistic classification related usecases. ([f1c80c4e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/f1c80c4e4c1e489c74d2bb7130479cc79c41a89d)) +- **FEAT**(detail): add get detail statistic classification. ([5e7dbfd1](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/5e7dbfd12728f8821e53fba5076e50655a5aa825)) +- **FEAT**(repository-domain): create repository contract. ([29e96d3e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/29e96d3e480fa9f52bdf0a692b95df335c02e656)) +- **FEAT**(converter): create base converter. ([4b289c30](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/4b289c3095573451b81699234f5166ea88eb0369)) +- **FEAT**(entities): create statistic classification entity. ([07ee95de](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/07ee95de5d74e489ad9ca5605585beb4804e60a3)) +- **FEAT**(news_category): remove freezed & json serializable from newscat. ([5033546c](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/5033546c80a4021480626d5852b4848b8cadaedf)) +- **FEAT**(class): create base result class. ([5cf2ff0e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/5cf2ff0e7d13b9fc63198d22814cf522d5657141)) +- **FEAT**(config): create api config class. ([2bba2240](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2bba22409ae6a0230fb6404d8baba8430ea58cdc)) +- **FEAT**(network_client): create my own network client. ([91f4be95](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/91f4be95378e741470453b4c7d716e7e6710bce8)) +- **FEAT**(entity): create base entity for equatable replacement. ([eb3cb4cd](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/eb3cb4cd6a68c5bdd36b1e4ee453f581d360e545)) +- **FEAT**(barrel): create barrel file for statistical classification. ([555e283a](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/555e283a7d762f449045e5fb291f82385067c5d9)) +- **FEAT**(enums): create kbli type & level enum. ([b715e916](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/b715e9167ec24b4d954d77e3c27e4a0074c4646d)) +- **FEAT**(enums): create kbki type & level enum. ([0f8fdcef](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/0f8fdcef3c6bea8d6315ea3ecc04b965636c1284)) +- **FEAT**(enums): create base statistical classification level enum. ([b1b27e1d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/b1b27e1d4b7b23b0d70077368247681eb5a96df9)) +- **FEAT**(enums): create base statistical classification enum. ([7d2d505e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7d2d505efe796696c8e29bb867969b3cf75e2845)) +- **FEAT**(interceptors): create my own network interceptor. ([f22fb1e2](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/f22fb1e2b13a477f91333e200fd3fcfbbeda2d36)) +- **FEAT**(di): inject new network class. ([73922d40](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/73922d40127b415e167b71d5713201ac368fa8a0)) +- **FEAT**(injector): inject statistic classification data source. ([e08a172b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e08a172b830f611f8693298f4e820ff04c719842)) +- **DOCS**(entities): add doc comments to classifications entities. ([1fe54f83](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/1fe54f839135f42f53d1f68299c36a5c6cf1898e)) +- **DOCS**(changelog): update changelog. ([3c93c912](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/3c93c912c4239d491806c66318672434661c4e34)) +- **DOCS**(README): update readme. ([29a856d1](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/29a856d1a831fea40846b5ed9bfc009ea143dfad)) +- **DOCS**(changelog): add changelog. ([7b59780c](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7b59780caea1ef2e285f21da5c33d7c3c0f3c8f0)) + +# Change Log + ## 2024-06-01 ### Changes @@ -786,4 +897,552 @@ All notable changes to this project will be documented in this file. The format ### New Contributors +- @ryanaidilp made their first contribution in [#2](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/2) + k/commit/55dcc195ab2bc1eff61f8ec59e83aa923db17820)) +- **DOCS**(changelog): update changelog. ([a1dd6fed](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/a1dd6fed31011c93aa7ab933de64ab3be9c34727)) +- **DOCS**(readme): add coverage badge. ([7ef51eda](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7ef51eda73b2f6c79170b545f1d1e05eb13ea49c)) +- **DOCS**(README): update readme. ([0610d39c](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/0610d39c96758a4ad17e6d2e7e848497fbe745bc)) +- **DOCS**(README): update readme. ([7414a11a](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7414a11acf6a3c327eda7ccb749fc122cf8c9de1)) +- **DOCS**(CONTRIBUTING): update contribution guide. ([14663972](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/1466397227ee4201778918929dc62e5001eed637)) +- **DOCS**(changelog): update changelog. ([50d096f9](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/50d096f9dec574620511653f8ebd2766d6eea34e)) +- **DOCS**(README): update documentation. ([d0e8de07](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d0e8de07ca938fbf32ba8c7bc28372cb50b77ad7)) +- **DOCS**(README): fix typo on some words. ([d8acb05d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d8acb05d168c70021fbac221a226377af5e73099)) +- **DOCS**(readme): update documentation to refer to the official docs. ([5c72c358](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/5c72c358bc98b2162ad2c1e661278bae16a4256e)) +- **DOCS**(changelog): update changelog. ([0844906b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/0844906b52432f7f5f6074f5feeeba46489675cc)) +- **DOCS**(README): update documentation. ([f5ae957d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/f5ae957d4f094390d8858a5b45fdc72c3f44ad39)) +- **DOCS**(changelog): add new changelog. ([c4a6fdcf](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/c4a6fdcfaf7c8b322572e5b4bd9a865dbe3c76c4)) + +# Changelog + +All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## 0.6.3+15 + +> 2023-10-01 + +### Fixed + +- **Fixed** crash causing by `Infographic` not handling null description case. + +## 0.6.2+14 + +> 2023-10-01 + +### What's new? + +- **Updated** documentation +- **Updated** minor ui changes in example app + +### Fixed + +- **Fixed** minor issue in `ListResult` class + +## 0.6.1+13 + +> 2023-09-26 + +### What's new? + +- **Fixed** `PressRelease` abstract property is nullable + +## 0.6.0+12 + +> 2023-09-26 + +### What's New? + +- **Added** subject category entity. +- **Added** subject category repository contract. +- **Added** use case to get all subject categories. +- **Added** subject category model. +- **Added** subject category remote data source. +- **Added** subject category repository implementation. +- **Added** subject category feature export. +- **Added** subject entity. +- **Added** subject repository contract. +- **Added** use case to get all subjects. +- **Added** subject model. +- **Added** subject remote data source. +- **Added** subject repository implementation. +- **Added** subject feature export. +- **Added** press release entity. +- **Added** press release repository. +- **Added** use cases to get list and detail of press releases. +- **Added** press release model. +- **Added** press release remote data source. +- **Added** press release repository implementation. +- **Added** press release feature export. +- **Added** example pages for subject, subject category, and press release. +- **Added** routes for subject, subject category, and press release. +- **Added** press release card in the example. +- **Added** fixtures for subject category, subject list, and press release. +- **Added** unit tests for subject category use case. +- **Added** unit tests for subject use case. +- **Added** unit tests for press release use case. +- **Added** unit tests for API endpoints. +- **Added** unit tests for data layer of subject category. +- **Added** unit tests for subject remote data source. +- **Added** unit tests for subject repository implementation. +- **Added** unit tests for press release data source. +- **Added** unit tests for press release repository implementation. +- **Refactored** exception classes. +- **Removed** dead code from the repository. +- **Updated** test names and added missing tests for domain and publication models. +- **Renamed** infographic endpoint and added a new endpoint. +- **Added** tests for the static table endpoint. +- **Created** the `StaticTable` entity, repository contract, use case, and model. +- **Optimized** code import and file export. +- **Added** exceptions and failures for the static table feature. +- **Created** a table serializer. +- **Added** tests for the static table model, remote data source, and repository implementation. +- **Integrated** the static table feature into list and view. +- **Updated** static table property documentation. +- **Added** fixtures and tests for static tables. +- **Implemented** unit tests for the static table use case and repository. +- **Added** teardown steps to all unit tests. +- **Fixed** analyzer issues. +- **Fixed** unused page in the example app. +- **Fixed** the UI of the publication example. +- **Fixed** the STADATA exception class to be a normal class. +- **Fixed** exception handling in the HTTP module. + +[View Pull Request](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/32) + +## 0.5.0+11 + +> 2023-09-16 + +### What's New? + +- **Added** exceptions and failure handling for news. +- **Added** a news entity to represent news data. +- **Added** a news repository contract. +- **Added** use cases for retrieving all news and news details. +- **Added** a news model to represent news data. +- **Added** fixtures for news and news details. +- **Added** fixture enums. +- **Added** unit tests for news use cases. +- **Added** an endpoint for news. +- **Added** a news remote data source. +- **Added** an example page for news. +- **Added** a news category entity. +- **Added** exceptions and failure handling for news categories. +- **Added** a news category repository contract. +- **Added** a use case for getting all news categories. +- **Added** a news category model. +- **Added** fixtures for news categories. +- **Added** unit tests for news category use cases. + +### Fixed + +- **Fixed** analyzer issues. +- **Fixed** unused page in the example app. +- **Fixed** the UI of the publication example. +- **Fixed** the STADATA exception class to be a normal class. +- **Fixed** exception handling in the HTTP module. + +[View Pull Request](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/19) + +## 0.4.0+10 + +> 2023-09-15 + +### What's New? + +#### Fetch Static Table Data from BPS API (PR [#17](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/17)) + +- Added support for fetching static table data from the BPS (Bureau of Public Statistics) API. +- Introduced a new `StaticTable` class to model static table data. +- Implemented API requests and data parsing logic for retrieving static tables. +- Documented the usage of the new feature in the SDK's documentation. + +#### Documentation Updates + +- Updated README to reflect the new Static Table feature (PR [#17](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/17)). + +### Refactor + +#### Codebase Improvements (PR [#17](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/17)) + +- Refactored exception classes. +- Removed dead code from the repository. +- Updated test names and added missing tests for domain and publication models (PR #128). +- Renamed infographic endpoint and added a new endpoint. +- Added tests for the static table endpoint. +- Created the `StaticTable` entity, repository contract, use case, and model. +- Optimized code import and file export. +- Added exceptions and failures for the static table feature (PR #138). +- Created a table serializer. +- Added tests for the static table model, remote data source, and repository implementation. +- Integrated the static table feature into list and view. +- Added an example preview for the static table feature. +- Updated static table property documentation. +- Added fixtures and tests for static tables. +- Implemented unit tests for the static table use case and repository. +- Added teardown steps to all unit tests. + +### Chore + +#### Dependency Updates + +- Updated project dependencies to the latest versions. + +## 0.3.5+9 + +> 2023-09-15 + +### Fixed + +- revert broken changes that makes the SDK unusable from version 0.3.0 [#16](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/16) +- add test for `PaginationModel` [#16](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/16) +- add config to run example app on ios [#16](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/16) + +## 0.3.4+8 + +> 2023-09-15 + +### Fixed + +- revert broken changes [#15](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/15) + +## 0.3.3+7 + +> 2023-09-15 + +### Fixed + +- issue with auto publish [#14](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/14) + +## 0.3.2+6 + +> 2023-09-15 + +### Fixed + +- add `homepage` & `repository` to `pubspec.yaml` [#13](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/13) + +## 0.3.1+5 + +> 2023-09-15 + +### Fixed + +- add list of `platforms` to `pubspec.yaml` [#12](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/12) + +## 0.3.0+4 + +> 2023-09-14 + +### Added + +- Fetch Infographic Data from BPS API by @ryanaidilp in [#9](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/9) +- Fetch Infographic Data from BPS API & Improve Documentation by @ryanaidilp in [#10](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/10) + +### Changed + +- Chore: Add test coverage by @ryanaidilp in [#8](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/8) + +## 0.2.1+3 + +> 2023-09-13 + +### Fixed + +- Enable multidex by @ryanaidilp in [#7](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/7) + +## 0.2.0+2 + +> 2023-09-13 + +### Added + +- Publications API by @ryanaidilp in [#5](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/5) +- Release version 0.2.0 by @ryanaidilp in [#6](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/6) + +### Changed + +- Chore(deps): Bump mocktail from 0.3.0 to 1.0.0 by @dependabot in [#1](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/1) +- Chore(deps): Bump mocktail from 0.3.0 to 1.0.0 by @dependabot in [#4](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/4) + +### New Contributors + +- @dependabot made their first contribution in [#1](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/1) + +## 0.1.0+1 + +> 2023-09-13 + +- Initial Release of Stadata Flutter SDK + +### Added + +- Core Modules by @ryanaidilp in [#2](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/2) +- Initial SDK Release by @ryanaidilp in [#3](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/3) + +### New Contributors + +- @ryanaidilp made their first contribution in [#2](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/2) + +- Publications API by @ryanaidilp in [#5](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/5) +- Release version 0.2.0 by @ryanaidilp in [#6](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/6) + +### Changed + +- Chore(deps): Bump mocktail from 0.3.0 to 1.0.0 by @dependabot in [#1](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/1) +- Chore(deps): Bump mocktail from 0.3.0 to 1.0.0 by @dependabot in [#4](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/4) + +### New Contributors + +- @dependabot made their first contribution in [#1](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/1) + +## 0.1.0+1 + +> 2023-09-13 + +- Initial Release of Stadata Flutter SDK + +### Added + +- Core Modules by @ryanaidilp in [#2](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/2) +- Initial SDK Release by @ryanaidilp in [#3](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/3) + +### New Contributors + +- @ryanaidilp made their first contribution in [#2](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/2) + ect, subject category, and press release. +- **Added** routes for subject, subject category, and press release. +- **Added** press release card in the example. +- **Added** fixtures for subject category, subject list, and press release. +- **Added** unit tests for subject category use case. +- **Added** unit tests for subject use case. +- **Added** unit tests for press release use case. +- **Added** unit tests for API endpoints. +- **Added** unit tests for data layer of subject category. +- **Added** unit tests for subject remote data source. +- **Added** unit tests for subject repository implementation. +- **Added** unit tests for press release data source. +- **Added** unit tests for press release repository implementation. +- **Refactored** exception classes. +- **Removed** dead code from the repository. +- **Updated** test names and added missing tests for domain and publication models. +- **Renamed** infographic endpoint and added a new endpoint. +- **Added** tests for the static table endpoint. +- **Created** the `StaticTable` entity, repository contract, use case, and model. +- **Optimized** code import and file export. +- **Added** exceptions and failures for the static table feature. +- **Created** a table serializer. +- **Added** tests for the static table model, remote data source, and repository implementation. +- **Integrated** the static table feature into list and view. +- **Updated** static table property documentation. +- **Added** fixtures and tests for static tables. +- **Implemented** unit tests for the static table use case and repository. +- **Added** teardown steps to all unit tests. +- **Fixed** analyzer issues. +- **Fixed** unused page in the example app. +- **Fixed** the UI of the publication example. +- **Fixed** the STADATA exception class to be a normal class. +- **Fixed** exception handling in the HTTP module. + +[View Pull Request](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/32) + +## 0.5.0+11 + +> 2023-09-16 + +### What's New? + +- **Added** exceptions and failure handling for news. +- **Added** a news entity to represent news data. +- **Added** a news repository contract. +- **Added** use cases for retrieving all news and news details. +- **Added** a news model to represent news data. +- **Added** fixtures for news and news details. +- **Added** fixture enums. +- **Added** unit tests for news use cases. +- **Added** an endpoint for news. +- **Added** a news remote data source. +- **Added** an example page for news. +- **Added** a news category entity. +- **Added** exceptions and failure handling for news categories. +- **Added** a news category repository contract. +- **Added** a use case for getting all news categories. +- **Added** a news category model. +- **Added** fixtures for news categories. +- **Added** unit tests for news category use cases. + +### Fixed + +- **Fixed** analyzer issues. +- **Fixed** unused page in the example app. +- **Fixed** the UI of the publication example. +- **Fixed** the STADATA exception class to be a normal class. +- **Fixed** exception handling in the HTTP module. + +[View Pull Request](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/19) + +## 0.4.0+10 + +> 2023-09-15 + +### What's New? + +#### Fetch Static Table Data from BPS API (PR [#17](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/17)) + +- Added support for fetching static table data from the BPS (Bureau of Public Statistics) API. +- Introduced a new `StaticTable` class to model static table data. +- Implemented API requests and data parsing logic for retrieving static tables. +- Documented the usage of the new feature in the SDK's documentation. + +#### Documentation Updates + +- Updated README to reflect the new Static Table feature (PR [#17](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/17)). + +### Refactor + +#### Codebase Improvements (PR [#17](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/17)) + +- Refactored exception classes. +- Removed dead code from the repository. +- Updated test names and added missing tests for domain and publication models (PR #128). +- Renamed infographic endpoint and added a new endpoint. +- Added tests for the static table endpoint. +- Created the `StaticTable` entity, repository contract, use case, and model. +- Optimized code import and file export. +- Added exceptions and failures for the static table feature (PR #138). +- Created a table serializer. +- Added tests for the static table model, remote data source, and repository implementation. +- Integrated the static table feature into list and view. +- Added an example preview for the static table feature. +- Updated static table property documentation. +- Added fixtures and tests for static tables. +- Implemented unit tests for the static table use case and repository. +- Added teardown steps to all unit tests. + +### Chore + +#### Dependency Updates + +- Updated project dependencies to the latest versions. + +## 0.3.5+9 + +> 2023-09-15 + +### Fixed + +- revert broken changes that makes the SDK unusable from version 0.3.0 [#16](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/16) +- add test for `PaginationModel` [#16](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/16) +- add config to run example app on ios [#16](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/16) + +## 0.3.4+8 + +> 2023-09-15 + +### Fixed + +- revert broken changes [#15](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/15) + +## 0.3.3+7 + +> 2023-09-15 + +### Fixed + +- issue with auto publish [#14](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/14) + +## 0.3.2+6 + +> 2023-09-15 + +### Fixed + +- add `homepage` & `repository` to `pubspec.yaml` [#13](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/13) + +## 0.3.1+5 + +> 2023-09-15 + +### Fixed + +- add list of `platforms` to `pubspec.yaml` [#12](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/12) + +## 0.3.0+4 + +> 2023-09-14 + +### Added + +- Fetch Infographic Data from BPS API by @ryanaidilp in [#9](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/9) +- Fetch Infographic Data from BPS API & Improve Documentation by @ryanaidilp in [#10](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/10) + +### Changed + +- Chore: Add test coverage by @ryanaidilp in [#8](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/8) + +## 0.2.1+3 + +> 2023-09-13 + +### Fixed + +- Enable multidex by @ryanaidilp in [#7](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/7) + +## 0.2.0+2 + +> 2023-09-13 + +### Added + +- Publications API by @ryanaidilp in [#5](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/5) +- Release version 0.2.0 by @ryanaidilp in [#6](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/6) + +### Changed + +- Chore(deps): Bump mocktail from 0.3.0 to 1.0.0 by @dependabot in [#1](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/1) +- Chore(deps): Bump mocktail from 0.3.0 to 1.0.0 by @dependabot in [#4](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/4) + +### New Contributors + +- @dependabot made their first contribution in [#1](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/1) + +## 0.1.0+1 + +> 2023-09-13 + +- Initial Release of Stadata Flutter SDK + +### Added + +- Core Modules by @ryanaidilp in [#2](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/2) +- Initial SDK Release by @ryanaidilp in [#3](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/3) + +### New Contributors + +- @ryanaidilp made their first contribution in [#2](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/2) + +- Publications API by @ryanaidilp in [#5](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/5) +- Release version 0.2.0 by @ryanaidilp in [#6](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/6) + +### Changed + +- Chore(deps): Bump mocktail from 0.3.0 to 1.0.0 by @dependabot in [#1](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/1) +- Chore(deps): Bump mocktail from 0.3.0 to 1.0.0 by @dependabot in [#4](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/4) + +### New Contributors + +- @dependabot made their first contribution in [#1](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/1) + +## 0.1.0+1 + +> 2023-09-13 + +- Initial Release of Stadata Flutter SDK + +### Added + +- Core Modules by @ryanaidilp in [#2](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/2) +- Initial SDK Release by @ryanaidilp in [#3](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/3) + +### New Contributors + - @ryanaidilp made their first contribution in [#2](https://github.com/ryanaidilp/stadata_flutter_sdk/pull/2) diff --git a/app/example/CHANGELOG.md b/app/example/CHANGELOG.md new file mode 100644 index 00000000..f6b8c3b7 --- /dev/null +++ b/app/example/CHANGELOG.md @@ -0,0 +1,26 @@ +## 1.1.0 + +- **REFACTOR**(pages): update pages copy. ([75cfa203](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/75cfa2030cfbbb9af9b65606ad56048c3e37f120)) +- **REFACTOR**(page): update copy of strategic indicator page. ([ec56f81c](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/ec56f81c72e5f54c081972cb04e2e06506792a6b)) +- **REFACTOR**(copy): update static table copy. ([749da296](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/749da2968a99392caf7ccbfd43255155bd819276)) +- **REFACTOR**(page): update copy and pagination of publication. ([d3c31a3a](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d3c31a3ad6d17b259600b5a0e965f52c87524d7d)) +- **REFACTOR**(linter): update linter rule. ([bbde442b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/bbde442b1abf115fae627ad00233af74aa574bd5)) +- **REFACTOR**(copy): update copy of old hardcoded. ([db255ec3](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/db255ec3b5c99230cefcc1631befd3b1931c0a7e)) +- **REFACTOR**(example): use new pagination implementation. ([8d2ea0e3](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/8d2ea0e347d8935fb8cfdea1a08e6cb0e912a295)) +- **REFACTOR**(widget): add expanded to prevent overflow. ([9e5aa8f3](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/9e5aa8f32f8273804ae610b127786ce95a6979ee)) +- **REFACTOR**(news): update copy & pagination implementation of news. ([15fd249b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/15fd249baf70c3e02b36480f3c6725854433cab8)) +- **REFACTOR**(infographic-example): add number paginator. ([3583a216](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/3583a2168eec87fae86a0c4de03e61372bb5f1d3)) +- **REFACTOR**(import): remove unused. ([a9666d5a](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/a9666d5a73487062f5760e034cde1c0040aef64e)) +- **REFACTOR**(packages): update package version. ([17ce7bed](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/17ce7bed463c9bd6a7e8fb5bdaf4698a594bac9e)) +- **REFACTOR**(docs): update documentation url. ([19ee634b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/19ee634bf0001ec45e9d00781947c388e5ccf252)) +- **REFACTOR**(pubspec): update example app description. ([bde9472c](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/bde9472ce951b69dd45c4dbb801e3a2a7810f85a)) +- **REFACTOR**(app): re-structuring app code. ([88e30890](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/88e3089028bdece8e052558654a65d3e9c704e4e)) +- **FIX**(gradle): update gradle settings. ([5ec68643](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/5ec686434477265252423ea1823d056ad19162e8)) +- **FIX**(android): update android example. ([45948616](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/4594861607771bd4fc9d76314e23b88330a1add8)) +- **FIX**(packages): remove month_year_picker. ([6f4f963e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/6f4f963e0bb0b81f9b7f8ab2cd8e502f133d1d55)) +- **FIX**(deps): remove month_year_picker. ([e160845e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e160845eff9c0fbbdb9c58b73467ece1143ced03)) +- **FEAT**(locales): add more copy. ([2f953f78](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2f953f7856dd9e30b1a8372cb600ac20cbc20bad)) +- **FEAT**(locales): add copy for news page. ([c05d2676](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/c05d26764f978e6ed796a02b6ccf2aa7a75c539d)) +- **FEAT**(locales): add more copy. ([eae73709](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/eae737094f356192c2170077b6fd979ba330f88b)) +- **FEAT**(example): create example for kbki/kbli. ([bc02b75e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/bc02b75e4c20b3e2a670ed573e652c50e3987246)) +- **FEAT**(locale): add kbki & kbli related locale. ([81da46ef](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/81da46ef18823cce0ae006f10215a48adfd68529)) diff --git a/app/example/pubspec.yaml b/app/example/pubspec.yaml index 38a13a92..640f6dfe 100644 --- a/app/example/pubspec.yaml +++ b/app/example/pubspec.yaml @@ -1,5 +1,5 @@ name: stadata_example -version: 1.0.0+1 +version: 1.1.0 publish_to: none description: "An Example project to showcase Stadata Flutter SDK." environment: diff --git a/packages/stadata_flutter_sdk/CHANGELOG.md b/packages/stadata_flutter_sdk/CHANGELOG.md index 71d0ccfd..160b9f94 100644 --- a/packages/stadata_flutter_sdk/CHANGELOG.md +++ b/packages/stadata_flutter_sdk/CHANGELOG.md @@ -1,5 +1,110 @@ # Change Log +## 2024-11-04 + +### Changes + +--- + +## 0.8.1 + +- **REFACTOR**(press_release): remove freezed & json_serializable. ([d051df33](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d051df334c4c3ba713b579c4ff1d6b6de71bddd1)) +- **REFACTOR**(logging): prevent logger from printing api key. ([ec9ae4ed](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/ec9ae4eddc07fc7423ada4bb1505dc31b4ba274d)) +- **REFACTOR**(interceptor): log request uri in response. ([bbdeca8e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/bbdeca8e09d663606bd29a864f0fd336c7ce7eab)) +- **REFACTOR**(data): add request data to response data. ([e1948373](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e19483738c924cbbcc8fb63540e7e33ecb26220d)) +- **REFACTOR**(network): implement new network client. ([e01c260b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e01c260bcda433e55ee933ed01fd42998e2a77c2)) +- **REFACTOR**(dio): remove dio related files. ([58d4d222](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/58d4d22278baee602c2b050c50d7b7fca5e0ecdc)) +- **REFACTOR**(code): remove unecessary code. ([8609bfb7](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/8609bfb70589c11dfa4a1bce0fde6cbf3e3b73e5)) +- **REFACTOR**(log): replace log from dart:developer. ([a3cf094d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/a3cf094d15650c998efcccd50f17af604ba458b7)) +- **REFACTOR**(converters): rename serializer to converter. ([26afbe1b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/26afbe1baeb2a6a2b4779dc4318f03b672f4dbbb)) +- **REFACTOR**(secure_storage): replace all occurrences of secure storage. ([9d61fe62](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/9d61fe62e52928ef16bb264abab34c85e0fd4d9f)) +- **REFACTOR**(interceptor): replace secure storage with api config. ([85de6f6d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/85de6f6da1e850464e04fbfb29716b12d39c18e9)) +- **REFACTOR**(di): optimize injector import. ([7168f173](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7168f17395d875527f9988f797a9f8c0e7199199)) +- **REFACTOR**(config): initialize api config in sdk init. ([20775758](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/207757586836668532c20b5f6cc743b2e5aef139)) +- **REFACTOR**(di): inject api config as singleton. ([ab4344b7](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/ab4344b752362092c67deb414f320552d152d5a7)) +- **REFACTOR**(dartz): replace all occurrences of Either with Result. ([82bcd7f8](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/82bcd7f8ddbe19c8dae14846f75d1bbd94d7f995)) +- **REFACTOR**(shareds): clean up api response & pagination. ([dca88728](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/dca88728e08be631b8946eb5af7d728d4c71f066)) +- **REFACTOR**(models): clean up vertical variable model. ([8918b089](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/8918b089b081ef23aa436a9705d85d496ec6d16c)) +- **REFACTOR**(models): cleanup variable. ([e62907a3](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e62907a30e86486cfd2b219737a6e0df661635d2)) +- **REFACTOR**(models): clean up unit data. ([2acc5f15](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2acc5f15de3c03633c6eb30cc3cce41db3dee2b5)) +- **REFACTOR**(models): strategic indicator clean up. ([4b0c8a48](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/4b0c8a48ad1689ccab8f148cfcc72bd4d4065b6d)) +- **REFACTOR**(models): remove generated static table model. ([042d4bc4](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/042d4bc4358171b5d2f3e2ef96703450972defb9)) +- **REFACTOR**(static_table): remove freezed & json_serializable. ([aba03dd6](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/aba03dd68f9d0cd0ff1c73463db731c499e3fcfe)) +- **REFACTOR**(publication): remove freezed & json_serializable. ([6c89149d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/6c89149dad18f9d613c58be3b84a6a212bc49088)) +- **REFACTOR**(files): remove unused press release files. ([baa78de7](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/baa78de7420e95ccf0d94e63ad03b579d982909f)) +- **REFACTOR**(news): remove freezed & json serializable. ([468c0604](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/468c06049d12fbec8b841822601d9ba14eb3701a)) +- **REFACTOR**(repositories): adjust repository. ([5dc17cb9](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/5dc17cb9d64df1cba2051060ff749db2f85a075c)) +- **REFACTOR**(models): remove freezed & jsonserializable. ([77331486](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/77331486d9dff15ccf903d177378ee73dbed93f3)) +- **REFACTOR**(packages): update package version. ([17ce7bed](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/17ce7bed463c9bd6a7e8fb5bdaf4698a594bac9e)) +- **REFACTOR**(http_client): using const. ([512753a7](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/512753a74dd93ee652e81091d000c0c127959228)) +- **REFACTOR**(classes): replace with. ([81d51b71](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/81d51b7152dc8f867ad78d4ee33fd7509d875720)) +- **REFACTOR**(linter): update analysis option. ([bf80bfdc](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/bf80bfdc152850452048ae0323618f4bc105fd71)) +- **REFACTOR**(config): remove envied configuration. ([4854c4c9](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/4854c4c970257476280980c59614cbe82c588493)) +- **REFACTOR**(env): add url directly to env file. ([7aba0c23](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7aba0c23f547f582830b4edd6580470256808798)) +- **REFACTOR**(env): remove unuseda env file. ([16217cb9](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/16217cb9ad8598c81ce7eb0e6f881745fe3ac6c9)) +- **REFACTOR**(typedef): create InstanceCreator typedef. ([f7bb9c73](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/f7bb9c73be576c9aab0a991e0cd8f3a4ec04da47)) +- **REFACTOR**(injector): rename register to factory. ([b4aed885](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/b4aed8850a9e17e3f026d373d6b349a311c778d0)) +- **REFACTOR**(codebase): add barrel files. ([00b7b0fb](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/00b7b0fb7a19b88fda79013a4dc2e58f919a3884)) +- **REFACTOR**(endpoint): modify type to use ClassificationType param. ([ff2b8524](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/ff2b85245769f6c822ab7190a7cf2b9983a42a13)) +- **REFACTOR**(injector): inject repository. ([7a347a41](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7a347a41c5275957e1832e4891a660b043d4b334)) +- **REFACTOR**(datasource): fix bug in statistic classification data source. ([ef389d43](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/ef389d43d056aa19a637e49e7b8b0565eb954d48)) +- **REFACTOR**(enum): rename basic enum class. ([4781e360](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/4781e3604cd07c95e3dc231e78a298cd4c0bad74)) +- **REFACTOR**(barrel): rename and sort class. ([06b3d2ac](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/06b3d2ac84f6c2f54dd89504b7eab134b1c855ae)) +- **REFACTOR**(repository): remove classification level param from detail. ([63452f5d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/63452f5dba17adaeabc8bc1685cf487bdde3c727)) +- **REFACTOR**(http_client): register logging interceptor only on debug mode. ([2093da15](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2093da15d254da71937a8dda9b6bd2c09bc34a17)) +- **REFACTOR**(usecase): update return value of use case. ([c31eb154](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/c31eb154442420f8c4538577c22949d5a81de93c)) +- **REFACTOR**(enums): add doc comment & factory builder. ([42b5c9db](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/42b5c9dbed6fcd50f9545c9a376aa8db006a7263)) +- **REFACTOR**(app): re-structuring app code. ([88e30890](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/88e3089028bdece8e052558654a65d3e9c704e4e)) +- **REFACTOR**(entity): add classification type and level property. ([47b88f51](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/47b88f51818d8455762c98af552fc45a8af5d7c2)) +- **REFACTOR**(docs): update documentation url. ([19ee634b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/19ee634bf0001ec45e9d00781947c388e5ccf252)) +- **FIX**(bug): missing instanceName. ([a9c68285](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/a9c682855855fb88aff0939d345d4d47ef573d5b)) +- **FIX**(models): fix nullable category property. ([dbdd5147](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/dbdd5147d573ab0ca8021cc3fdc71ea02e61e92d)) +- **FIX**(typo): fix typo folder name. ([7181a158](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7181a158f3c944bb55b5af21d80c564359f2f6d0)) +- **FIX**(models): add toJson to UnitDataModel. ([370286b9](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/370286b90dd8d29562bb3e4eff7b1f2990383a52)) +- **FIX**(typo): fix typo in change log. ([d0f797a3](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d0f797a3c7e68dcd4b7030e3a2287d0f3c3a32cd)) +- **FIX**(core): update base entity implementation. ([6509e773](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/6509e7732a06ac99b5601923595383aebd20b5fc)) +- **FIX**(packags): add license and readme. ([2cf4d929](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2cf4d9294b612cbfc610fc253ece6d3dc55cb13d)) +- **FIX**(bug): fix bug in api response model pagination data lost. ([9d947c05](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/9d947c056d9f7e5714a4d9cebe40a61cad8fd9a8)) +- **FIX**(env): fix typo with the api url. ([01ad9bcd](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/01ad9bcda257e4570b3fa42ef0eff694308f9271)) +- **FIX**(bug): fix wrong json key. ([01361b16](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/01361b1673298cb65d11c01c3144a8a796ed64b8)) +- **FEAT**(exception): add statistic classification exception. ([3ba7e7eb](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/3ba7e7eb9ce22924cf66af2881c391236a2cef7e)) +- **FEAT**(repositories): create statistic classification repository. ([b57a8a44](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/b57a8a4417c62c12f03053c41a2d892cbed6e6be)) +- **FEAT**(list): add getStatisticClassification method. ([fd21e65a](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/fd21e65a2af3318e1bca6889052ba59935a72fa4)) +- **FEAT**(sdk): export kbli/kbki related class. ([9f847fd3](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/9f847fd3f914ed34ee7810c9f002d4f8373cd136)) +- **FEAT**(exceptions): add statistic classification not available exc. ([d5bc6aa4](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d5bc6aa4ac79012c9d03ef91606718bd712de3f9)) +- **FEAT**(datasources): create statistic classification data source. ([675f99b1](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/675f99b1a4a790a009985cf6d3b7ccb2b3751c56)) +- **FEAT**(exceptions): add exception throwing. ([2ee9e861](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2ee9e861268c09f48604f064c180bd2e6154a21c)) +- **FEAT**(failure): add statistic classification failure. ([52eb2246](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/52eb224666f5c83fa5c539e7b657cb7f5f61cec4)) +- **FEAT**(models): export model through data layer. ([d59901c4](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d59901c422c255ec5553d757c645bc9c0645f38f)) +- **FEAT**(model): create statistic classification model. ([d04ca582](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/d04ca58206ec380d59b5ad4d01c70366a2e2c02b)) +- **FEAT**(models): create classification item model. ([7b2446cf](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7b2446cf9655a85e3558cf75ffb94bb3e0106032)) +- **FEAT**(helper): create date helper. ([1daba675](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/1daba6753d403b6a0b93917ec34365479c11b817)) +- **FEAT**(injector): register statistic classification injector. ([bd715dcd](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/bd715dcdde153990dc522160ed09a25e765890f3)) +- **FEAT**(injector): create feature specific injector. ([e98a9c5b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e98a9c5b46d732cc0262bbff5aaa4382c75540cb)) +- **FEAT**(barrel): add usecase to barrel file. ([1d95ac20](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/1d95ac200c18cbe2d4c18359b6cead1d9161efa8)) +- **FEAT**(usecase): create statistic classification related usecases. ([f1c80c4e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/f1c80c4e4c1e489c74d2bb7130479cc79c41a89d)) +- **FEAT**(detail): add get detail statistic classification. ([5e7dbfd1](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/5e7dbfd12728f8821e53fba5076e50655a5aa825)) +- **FEAT**(repository-domain): create repository contract. ([29e96d3e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/29e96d3e480fa9f52bdf0a692b95df335c02e656)) +- **FEAT**(converter): create base converter. ([4b289c30](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/4b289c3095573451b81699234f5166ea88eb0369)) +- **FEAT**(entities): create statistic classification entity. ([07ee95de](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/07ee95de5d74e489ad9ca5605585beb4804e60a3)) +- **FEAT**(news_category): remove freezed & json serializable from newscat. ([5033546c](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/5033546c80a4021480626d5852b4848b8cadaedf)) +- **FEAT**(class): create base result class. ([5cf2ff0e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/5cf2ff0e7d13b9fc63198d22814cf522d5657141)) +- **FEAT**(config): create api config class. ([2bba2240](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/2bba22409ae6a0230fb6404d8baba8430ea58cdc)) +- **FEAT**(network_client): create my own network client. ([91f4be95](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/91f4be95378e741470453b4c7d716e7e6710bce8)) +- **FEAT**(entity): create base entity for equatable replacement. ([eb3cb4cd](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/eb3cb4cd6a68c5bdd36b1e4ee453f581d360e545)) +- **FEAT**(barrel): create barrel file for statistical classification. ([555e283a](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/555e283a7d762f449045e5fb291f82385067c5d9)) +- **FEAT**(enums): create kbli type & level enum. ([b715e916](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/b715e9167ec24b4d954d77e3c27e4a0074c4646d)) +- **FEAT**(enums): create kbki type & level enum. ([0f8fdcef](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/0f8fdcef3c6bea8d6315ea3ecc04b965636c1284)) +- **FEAT**(enums): create base statistical classification level enum. ([b1b27e1d](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/b1b27e1d4b7b23b0d70077368247681eb5a96df9)) +- **FEAT**(enums): create base statistical classification enum. ([7d2d505e](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7d2d505efe796696c8e29bb867969b3cf75e2845)) +- **FEAT**(interceptors): create my own network interceptor. ([f22fb1e2](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/f22fb1e2b13a477f91333e200fd3fcfbbeda2d36)) +- **FEAT**(di): inject new network class. ([73922d40](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/73922d40127b415e167b71d5713201ac368fa8a0)) +- **FEAT**(injector): inject statistic classification data source. ([e08a172b](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/e08a172b830f611f8693298f4e820ff04c719842)) +- **DOCS**(entities): add doc comments to classifications entities. ([1fe54f83](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/1fe54f839135f42f53d1f68299c36a5c6cf1898e)) +- **DOCS**(changelog): update changelog. ([3c93c912](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/3c93c912c4239d491806c66318672434661c4e34)) +- **DOCS**(README): update readme. ([29a856d1](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/29a856d1a831fea40846b5ed9bfc009ea143dfad)) +- **DOCS**(changelog): add changelog. ([7b59780c](https://github.com/ryanaidilp/stadata_flutter_sdk/commit/7b59780caea1ef2e285f21da5c33d7c3c0f3c8f0)) + ## 2024-06-01 ### Changes diff --git a/packages/stadata_flutter_sdk/pubspec.yaml b/packages/stadata_flutter_sdk/pubspec.yaml index d3743ee1..dc4aa23d 100644 --- a/packages/stadata_flutter_sdk/pubspec.yaml +++ b/packages/stadata_flutter_sdk/pubspec.yaml @@ -3,7 +3,7 @@ description: | Streamline BPS Statistics API integration in Flutter. Easily fetch, analyze, and visualize data. homepage: https://ryanaidilp.github.io/stadata_flutter_sdk/ repository: https://github.com/ryanaidilp/stadata_flutter_sdk -version: 0.8.0 +version: 0.8.1 # publish_to: none environment: diff --git a/pubspec.lock b/pubspec.lock index e83db436..2b079bee 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -13,26 +13,26 @@ packages: dependency: transitive description: name: args - sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a" + sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6 url: "https://pub.dev" source: hosted - version: "2.5.0" + version: "2.6.0" async: dependency: transitive description: name: async - sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" + sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63 url: "https://pub.dev" source: hosted - version: "2.11.0" + version: "2.12.0" boolean_selector: dependency: transitive description: name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea" url: "https://pub.dev" source: hosted - version: "2.1.1" + version: "2.1.2" characters: dependency: transitive description: @@ -61,18 +61,18 @@ packages: dependency: transitive description: name: cli_util - sha256: c05b7406fdabc7a49a3929d4af76bcaccbbffcbcdcf185b082e1ae07da323d19 + sha256: ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c url: "https://pub.dev" source: hosted - version: "0.4.1" + version: "0.4.2" clock: dependency: transitive description: name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" collection: dependency: transitive description: @@ -93,10 +93,10 @@ packages: dependency: transitive description: name: file - sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c" + sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4 url: "https://pub.dev" source: hosted - version: "7.0.0" + version: "7.0.1" flutter: dependency: "direct main" description: flutter @@ -114,18 +114,18 @@ packages: dependency: transitive description: name: graphs - sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19 + sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0" url: "https://pub.dev" source: hosted - version: "2.3.1" + version: "2.3.2" http: dependency: transitive description: name: http - sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938" + sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010 url: "https://pub.dev" source: hosted - version: "1.2.1" + version: "1.2.2" http_parser: dependency: transitive description: @@ -162,10 +162,10 @@ packages: dependency: transitive description: name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb + sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2 url: "https://pub.dev" source: hosted - version: "0.12.16+1" + version: "0.12.17" material_color_utilities: dependency: transitive description: @@ -202,18 +202,18 @@ packages: dependency: transitive description: name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" + sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5" url: "https://pub.dev" source: hosted - version: "1.9.0" + version: "1.9.1" platform: dependency: transitive description: name: platform - sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec" + sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984" url: "https://pub.dev" source: hosted - version: "3.1.4" + version: "3.1.6" pool: dependency: transitive description: @@ -266,10 +266,10 @@ packages: dependency: transitive description: name: quiver - sha256: b1c1ac5ce6688d77f65f3375a9abb9319b3cb32486bdc7a1e0fdf004d7ba4e47 + sha256: ea0b925899e64ecdfbf9c7becb60d5b50e706ade44a85b2363be2a22d88117d2 url: "https://pub.dev" source: hosted - version: "3.2.1" + version: "3.2.2" sky_engine: dependency: transitive description: flutter @@ -287,10 +287,10 @@ packages: dependency: transitive description: name: stack_trace - sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b" + sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" url: "https://pub.dev" source: hosted - version: "1.11.1" + version: "1.12.0" stream_channel: dependency: transitive description: @@ -303,10 +303,10 @@ packages: dependency: transitive description: name: string_scanner - sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" + sha256: "0bd04f5bb74fcd6ff0606a888a30e917af9bd52820b178eaa464beb11dca84b6" url: "https://pub.dev" source: hosted - version: "1.2.0" + version: "1.4.0" term_glyph: dependency: transitive description: @@ -319,18 +319,18 @@ packages: dependency: transitive description: name: test_api - sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" + sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" url: "https://pub.dev" source: hosted - version: "0.7.0" + version: "0.7.3" typed_data: dependency: transitive description: name: typed_data - sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c + sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 url: "https://pub.dev" source: hosted - version: "1.3.2" + version: "1.4.0" uri: dependency: transitive description: @@ -351,10 +351,10 @@ packages: dependency: transitive description: name: web - sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27" + sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb url: "https://pub.dev" source: hosted - version: "0.5.1" + version: "1.1.0" yaml: dependency: transitive description: @@ -367,9 +367,9 @@ packages: dependency: transitive description: name: yaml_edit - sha256: c566f4f804215d84a7a2c377667f546c6033d5b34b4f9e60dfb09d17c4e97826 + sha256: e9c1a3543d2da0db3e90270dbb1e4eebc985ee5e3ffe468d83224472b2194a5f url: "https://pub.dev" source: hosted - version: "2.2.0" + version: "2.2.1" sdks: - dart: ">=3.3.0 <4.0.0" + dart: ">=3.5.0 <4.0.0" diff --git a/pubspec.yaml b/pubspec.yaml index dba11149..3c63705f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: stadata_workspace description: "A monorepo Flutter project with Melos for Stadata" publish_to: none -version: 0.7.1 +version: 0.8.1 environment: sdk: ">=3.2.4 <4.0.0"