Skip to content

Releases: snowplow/chrome-snowplow-inspector

v0.3.7

24 May 06:45
Compare
Choose a tag to compare
  • Fix an issue validating events against schemas that include $refs to local definitions (like PerformanceNavigationTiming; #81, thanks @awoehrl)
  • Fix the pipeline domain telemetry data is sent to

v0.3.6

10 Apr 04:15
Compare
Choose a tag to compare
  • Console Sync now uses v2 of the tracking-scenarios API (thanks @igneel64!)
  • The extension Options page no longer relies on browser-provided styles
  • Fixes some visual issues with controls on the registry and schema editing screens

v0.3.5

22 Dec 02:29
Compare
Choose a tag to compare
  • Console Sync: Only try to create Iglu API Keys for users with write permissions
  • Console Sync: Fail registry sync for users with write permissions that can't create API keys
  • Console Sync: For users with read-only permissions, rely on cached oauth credentials
  • Console Sync: Fix issues with Organization and Task selection when performing a console sync
  • Add support for oauth creds in Data Structures API registries
  • Fix an issue when evaluating empty and conditions in Test Suites generated from Tracking Scenarios
  • Some refactoring

v0.3.4

07 Nov 01:47
Compare
Choose a tag to compare
  • Fix an issue where events would be shown twice when a site's ServiceWorker handles the event request
  • Fix a crash when trying to validate an event with a null object in the contexts array (#72, thanks @awoehrl!)
  • Fix an issue where the icon in the button for editing Test Suites did not work on macOS (#71, thanks @gibbok!)
  • Fix an issue where the fonts to use were inherited incorrectly

v0.3.3

15 Sep 04:19
Compare
Choose a tag to compare
  • When importing bad rows, allow multi-line JSON input (thanks @k-s-710)
  • Fix an issue detecting parameters in some bad row formats (thanks @k-s-710)
  • Fix an issue on MacOS where dropdown menus select the incorrect item when the first <option> has the disabled attribute (thanks @k-s-710 and @miike)
  • Migrate build system from parcel to rollup
    • Fixes an issue where sourcemaps were sometime included in the final build even when explicitly disabled
    • Fixes an issue where web font files were included in the bundle, but never had their references included in the actual output CSS
  • Add an option in the Extension Options to hide the Test Suites feature entirely (thanks Jordan Peck)
  • When viewing Events, make the UI more compact by reducing padding on section headings (thanks @rlh1994)
  • Fix table column alignment when viewed with a narrow viewport (thanks @rlh1994)
  • Various font/display tweaks
  • Include a link to these release notes in the extension popup
  • Fix some usability issue on the Options page

v0.3.2

08 Sep 01:48
Compare
Choose a tag to compare

This release addresses some feedback from the redesign in v0.3.0.

  • Decrease the text size to make the interface more compact
  • Make the timeline width resizable
  • Fix an issue with the buttons in the timeline rendering incorrectly on narrow viewports
  • Adjust the pallette used for unique app ID/pipeline combinations to not look like success/failure indications
  • Fix a regression where events that were blocked on the client side we no longer displayed in red
  • Adjust the Sync with Console flow to explain what the feature can do before asking users to log in
  • Adjust how errors are displayed during the Sync with Console flow

v0.3.1

06 Sep 02:21
Compare
Choose a tag to compare
  • Console Sync: Handle not having permission to create Iglu Credentials. Will now create the Registry but have an invalid API key.

v0.3.0

05 Sep 03:34
Compare
Choose a tag to compare
  • Poplin Data is now Snowplow Australia: this release updates the branding to reference Snowplow instead of Poplin Data
  • Previous versions of the extension were Open Source under the GPLv3 license. The license has changed and is now offered under the terms of the Snowplow Community License. You can read more about the Snowplow Community License here. The new license is generally more permissive, unless you/your organisation offers a service that competes with Snowplow.
  • Visual refresh to better match existing Snowplow product suite (based on initial designs from @mikejongbloet)
  • The Import > Bad Rows feature should now support the more modern Bad Rows formats (long overdue, big thanks @vineshtv)
  • You can now log in to the Snowplow Console via the extension. (special thanks @elliotstokes) This enables:
    • Importing Iglu/mini registries into the extension for schema detection and validation (automatically creates Iglu credentials as required)
    • Events sent to pipelines defined in the Console (recognised via the configured domain names) can now show pipeline details, including enrichment configurations for that pipeline
    • Tracking Scenarios can now be imported into the extension as Test Suites. Self-Describing events observed in the extension that meet the configured JSON schema criteria will fail tests if they do not contain the required Entities.
  • Test Suites can now specify validation against specific JSON Schemas for event targeting & validation (required for Test Scenario support in Test Suites). There is also now a not_exists operator.
  • Schema Directory performance improvements when changing configured Schema Registries
  • When debugging Snowplow events, the "Compact Core Layout" option is now the default and only option. This removes the large display banner with core information like timestamp and collector endpoint; they are now displayed as a table like other fields.
  • Use of Server Anonymization is now displayed in both the "Core" and "User" sections
  • When displaying Self-Describing information, type information has a new layout that should make the object shape/structure more obvious.
  • Different views of Self-Describing information are now more obvious, with a tab layout to show data as: the traditional nested-table layout, raw JSON, the schema (if found), and any schema validation errors (if applicable)
  • Remove the previously used CSS framework dependency
  • Removed dependencies incorrectly included in the extension bundle
  • Specify and include a font for use in the extension
  • Telemetry tweaks and additions for the use of the Snowplow Console integration. Opt-out via the Extension Options page as usual.
  • Various other bug fixes and performance improvements

A surprising amount of changes were required for a "simple redesign". As usual, bug reports and feature requests are always welcome.

v0.2.30

04 Aug 02:38
Compare
Choose a tag to compare
  • Fixes an issue where the validation state of contexts wasn't updated between events (#67 thanks @awoehrl!)
  • Use of Server Anonymisation will now be displayed for requests including the SP-Anonymous header
  • Dependency updates

v0.2.29

14 Jun 02:46
Compare
Choose a tag to compare
  • Fixes a bug where form validation applied to incorrect fields when editing Iglu Registry details (thanks @trentusus!)