Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@dhis2/app-service-config

Package Overview
Dependencies
Maintainers
7
Versions
93
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@dhis2/app-service-config - npm Package Versions

1
10

3.2.2

Diff

Changelog

Source

3.2.2 (2021-09-28)

Bug Fixes

  • offline-interface: improve SW update message (d2f4631)
dhis2-bot
published 2.12.2 •

dhis2-bot
published 3.2.1 •

Changelog

Source

3.2.1 (2021-09-27)

Bug Fixes

  • clear-caches: allow caches.keys to fail (885ff81)
dhis2-bot
published 3.2.0 •

Changelog

Source

3.2.0 (2021-09-17)

Bug Fixes

  • offline: return correct value from clearSensitiveCaches (#1008) (4b68b22)

Features

  • offline: add 'clear sensitive caches' function (01749aa)
dhis2-bot
published 2.12.1 •

dhis2-bot
published 2.12.0 •

dhis2-bot
published 3.1.0 •

Changelog

Source

3.1.0 (2021-09-13)

Features

  • alerts-service: let useAlert return a hide function (LIBS-114) (3436312)
dhis2-bot
published 3.0.0 •

Changelog

Source

3.0.0 (2021-09-07)

Features

  • custom-data-provider: include react-query provider in custom-data-provider (99ff732)
  • use-data-query: use react-query to cache and deduplicate queries (87fdcd8)

BREAKING CHANGES

  • use-data-query: loading will only be set to true when fetching and if there is no data. If there is data, loading will be false during fetching. This means that stale data will be shown during fetches by default. If you'd like to opt out of showing stale data during loading you can use the new fetching attribute that is now returned by the useDataQuery hook instead.
  • use-data-query: If you're using cli-app-scripts, these changes need @dhis2/cli-app-scripts version 7.1.1 or above. Since this is an optional peer-dependency you'll need to ensure you're using the proper version.
  • use-data-query: The DataProvider is now a required parent for all components that use the useDataQuery hook. For apps that use the dhis2 app-platform this will be done automatically, but for libraries (and storybook testing) you'll have to do this manually.
  • use-data-query: The variables supplied to refetch are not allowed to contain circular references.
  • use-data-query: The data and error values will not be cleared during a refetch (this allows for the opt-in stale-while-revalidate). This means that logic that relies on data or error being cleared during a refetch will now behave differently. For example, placing an if condition that checks if there is an error before a condition that checks for loading will now keep showing the error during a refetch, instead of showing the loading spinner.
  • use-data-query: There have been issues reported where yarn v1 had trouble installing the correct babel dependencies. For the situations where that occured, deduplicating the yarn.lock resolved the issue.
  • use-data-query: There is a rare but unresolved issue where it's possible for the timing in tests to behave differently from the timing in apps. This happens for tests that expect loading to be set to true immediately after calling refetch. Changing such an assertion to an assertion that waits for loading to eventually be true, i.e. @testing-library/react's waitFor(), resolves this issue.
dhis2-bot
published 3.0.0-beta.2 •

dhis2-bot
published 3.0.0-beta.1 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc