Skip to content

Latest commit

 

History

History
78 lines (45 loc) · 1.57 KB

File metadata and controls

78 lines (45 loc) · 1.57 KB

1.1.1

  • make @particle/device-constants a peer dependency

1.1.0

  • adopt @particle/device-constants
  • add new p2 hardware platform

1.0.1

  • fixes incorrect parsing of compressed modules
  • refactors HalModuleParser module prefix parsing heuristics

1.0.0

  • add API for compressing and decompressing module binaries.
  • add API for combining and splitting module binaries.
  • add support for extended 32-bit product IDs.
  • require Node.js 8 or higher.

0.5.2

  • add isFactoryLocation method to FirmwareModule

0.5.1

  • add test case for multiple dependencies

0.5.0

  • Get version from just first module to support 3 part Electron firmware

0.4.0

  • Detect monolithic Core firmware
  • Detect Bluz

0.3.0

  • Add parser for describe payload from Photon and Electron

0.2.4

  • fixed a bunch of broken tests
  • modified _walkChain to return module with needed version, not exact module found to be lacking
  • added findAnyMissingDependencies to cover safe-modes as a result of non-user modules
  • fixed userModuleHasMissingDependencies to use walkChain, fixes some misleading results
  • refactors should also give large performance gains as a side-benefit
  • notes on

0.2.3

  • fixed userModuleHasMissingDependencies to resolve if monolithic describe

0.2.2

  • added solveFirmwareModule method in HalDependencyResolver
  • added toDescribe and areDependenciesMet methods in FirmwareModule

0.2.1

  • export FirmwareModule

0.2.0

  • unified method/return names
  • changed how module is exported

0.1.0

First public release

0.0.1

First release