Skip to content

Releases: NerdWalletOSS/piggy

v0.32.0

27 Sep 22:00
Compare
Choose a tag to compare

Desktop app:

  • Bumped version to 0.32.0
  • Update from electron@15 to electron@20
  • Update to the latest version of react-devtools-core
  • Update to the latest version of babel, eslint, prettier, and other dependencies.
  • Remove react-window; react-virtuoso is now used in all cases.
  • Fix forwarder build on CI, ensure it is signed and packaged properly
  • Remove dead code throughout the app, fix most remaining lint warnings

@nerdwallet/react-native-piggy library:

  • Bumped version to 1.9.0
  • Fixed logging React components and objects with circular references; removed reliance on third-party smart-circular library.
  • Various fixes and cleanups

v0.31.0

20 Apr 18:49
839a201
Compare
Choose a tag to compare

Summary of changes:

  • Add the ability for plugins to specify preload scripts (i.e. extend main process functionality) during app start.
  • Add react-devtools-core dependency to project, bootstrap it via new plugin-level preload script.
  • Created new ReactDevTools component wrapper around react-devtools-core UI.
  • Created new ReactTools plugin to replace existing HermesDebugger top-level plugin
  • Add new TabBar, TabButton components to widget library
  • Add the ability to host multiple tools via TabBar to ReactTools
  • Add HermesDebugger and ReactDevTools to ReactTools as tabs
  • Add vscode workspace file.
  • Add only-warn babel plugin to make development easier; let's not crash the entire app due to a lint issue, as it's very disruptive to development. Lint/CI will still die if there are warnings when building.

image

v0.30.1

17 Mar 19:31
Compare
Choose a tag to compare

Initial public release.

Currently only macOS binaries are provided, but we'll be looking into Linux and Windows as well, in the future.