Skip to content

Releases: eighty4/plunder

Core v0.0.6

03 Jul 07:52

Choose a tag to compare

Published to npm as @eighty4/plunder-core

npm i -g @eighty4/plunder-core

Release notes

Added

  • resolveDevices export returns device definitions resolved
    from a CaptureScreenshotsOptions
  • DeviceDefinition includes a BrowserEngine field for the
    device's native browser
  • checkPlaywrightBrowserDistributions checks if Playwright browser
    distributions are installed
  • lib/api.web.ts export entrypoint for web bundling package consumers

Fixed

  • captureScreenshots uses an emulated device's native browser engine
    for screenshot capture
  • getSupportedDeviceLabels filters out duplicate output from
    device configurations that support portrait and landscape modes

CLI v0.0.8

03 Jul 19:34

Choose a tag to compare

Published to npm as @eighty4/plunder

npm i -g @eighty4/plunder

Release notes

Added

  • Screenshot capture will start an HTTP server to view web report from
    --out-dir at port 7979 or configured with --booty-port

CLI v0.0.7

03 Jul 07:52

Choose a tag to compare

Published to npm as @eighty4/plunder

npm i -g @eighty4/plunder

Release notes

Added

  • Screenshot capture and link checking will prompt user before starting
    Playwright browser downloads

Fixed

  • plunder devices --all does not show duplicate entries for landscape mode

Core v0.0.6-3

03 Jul 07:44

Choose a tag to compare

Core v0.0.6-3 Pre-release
Pre-release

Published to npm as @eighty4/plunder-core

npm i -g @eighty4/plunder-core@next

Release notes

Added

  • resolveDevices export returns device definitions resolved
    from a CaptureScreenshotsOptions
  • DeviceDefinition includes a BrowserEngine field for the
    device's native browser
  • checkPlaywrightBrowserDistributions checks if Playwright browser
    distributions are installed
  • lib/api.web.ts export entrypoint for web bundling package consumers

Fixed

  • captureScreenshots uses an emulated device's native browser engine
    for screenshot capture
  • getSupportedDeviceLabels filters out duplicate output from
    device configurations that support portrait and landscape modes

Core v0.0.6-2

03 Jul 02:53

Choose a tag to compare

Core v0.0.6-2 Pre-release
Pre-release

Published to npm as @eighty4/plunder-core

npm i -g @eighty4/plunder-core@next

Release notes

Added

  • resolveDevices added to package exports and DeviceDefinition
    includes a BrowserEngine field for the device's native browser
  • checkPlaywrightBrowserDistributions checks if Playwright browser
    distributions are installed
  • lib/api.web.ts exported for web bundling package consumers
  • CaptureWebSocket serves webapp index.html with bootstrap metadata

Fixed

  • captureScreenshots takes emulated device screenshots with the
    browser engine native to that device
  • getSupportedDeviceLabels filters out landscape from Playwright
    device configurations

CLI v0.0.7-3

03 Jul 07:44

Choose a tag to compare

CLI v0.0.7-3 Pre-release
Pre-release

Published to npm as @eighty4/plunder

npm i -g @eighty4/plunder@next

Release notes

Added

  • Screenshot capture and link checking will prompt user before starting
    Playwright browser downloads

Fixed

  • plunder devices --all does not show duplicate entries for landscape mode

CLI v0.0.7-2

03 Jul 02:53

Choose a tag to compare

CLI v0.0.7-2 Pre-release
Pre-release

Published to npm as @eighty4/plunder

npm i -g @eighty4/plunder@next

Release notes

Added

  • Screenshot capture and link checking will prompt user before starting
    Playwright browser downloads
  • plunder --ui starts web socket active mode

Fixed

  • plunder devices --all does not show duplicate entries for landscape mode

Core v0.0.6-1

01 Jul 23:55

Choose a tag to compare

Core v0.0.6-1 Pre-release
Pre-release

Published to npm as @eighty4/plunder-core

npm i -g @eighty4/plunder-core@next

Release notes

Added

  • API checkPlaywrightBrowserDistributions checks if Playwright browser
    distributions are installed
  • Fallback exports for web bundling package clients using lib/api.web.ts
  • API CaptureWebSocket serves webapp index.html with bootstrap metadata

Fixed

  • API getSupportedDeviceLabels filters out landscape from Playwright
    device configurations

CLI v0.0.7-1

01 Jul 23:55

Choose a tag to compare

CLI v0.0.7-1 Pre-release
Pre-release

Published to npm as @eighty4/plunder

npm i -g @eighty4/plunder@next

Release notes

Added

  • CLI screenshot capture and link checking will prompt user before starting
    Playwright browser downloads
  • plunder --ui starts web socket active mode

Fixed

  • plunder devices --all does not show duplicate entries for landscape mode

Core v0.0.6-0

30 Jun 22:31

Choose a tag to compare

Core v0.0.6-0 Pre-release
Pre-release

Published to npm as @eighty4/plunder-core

npm i -g @eighty4/plunder-core@next

Release notes

  • Fallback exports for web bundling package clients using lib/api.web.ts
  • getSupportedDeviceLabels filters out landscape from Playwright
    device configurations
  • CaptureWebSocket serves webapp index.html with bootstrap metadata