Skip to content

Releases: GoogleChromeLabs/ps-analysis-tool

v0.5.1

20 Feb 15:21
125aecd
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

Changelog

Extension

  • Restructure Facilitated Testing landing page UI #493
  • Two-step process for toggling CDP state #494
  • Enhancement: Update cookie's blocking status enum and UI #507
  • Enhancement: Add UTM params to outgoing links #512
  • Fix: UI and change messaging in toast message #511
  • Fix: Library detection miscellaneous QA issues #495
  • Fix: Keep service worker alive #513
  • Fix: Slow loading cookies on page change #484
  • Style-Fix: Scale up cookie prefix icon and update message text in cookie details. #514

CLI

  • Fix: Add mock UA string #487
  • Fix: Add conditional rendering in technology details panel #499

Others

  • Disable auto opening of Chrome DevTools by default for all tabs #491

Props

Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Ayush Nirwal (@ayushnirwal), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Krupa (@kjnanda), Mitesh Shah (@MiteshShah), Milind More (@milindmore22), Manoj Mohan (@manoj-makkuboy), Pavan Patil (@pavanpatil1), Prasad (@prasadnevase), Fellyph Cintra (@fellyph)

v0.5.0

07 Feb 16:30
8d44846
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

Changelog

Extension

  • Feature: Add the capability of setting "allow list" content policy #376
  • Feature: Detect use of Google Sign In (GSI) libraries #425
  • Feature: Optimise cookie updating iterations to reduce the cookie loading time #436
  • Feat: Export cookie table data from the extension #457
  • Fix the method of fetching value for JS cookies #364
  • Fix: Update minor UI elements #367
  • Enhancement: Add 3PCD content to PS landing page #475
  • Feature: Update report downloader function to download sitemap report #368
  • Feature: Uniform filtering developer experience across frames #414
  • Chore: Add missing docs and todos #413
  • Feature: Copy paste using keyboard #365
  • Enhancement: Add Partition Key filter to extension #442
  • Enhancement: Make UI/UX changes to Blocked Reasons filter. #399
  • Chore: Add unit test for findAnalyticsMatch #438
  • Enhancement: Format columns width with widthWeightagePercentage #401
  • Fix miscellaneous allow list QA issues #460
  • Feature: Implement All filter value for Blocked Reasons filter #447
  • Feature: Add Expand/Collapse All button inside filters sidebar #446
  • Fix: Refresh page on context invalidate #465
  • Remove topics list feature #463
  • Feature: Make CLI dashboard filters dynamic #455
  • Enhancement: Addition of Quick Links on landing pages #468
  • Fix: Errors appearing on extension page #472
  • HotFix: Persist data using global variable #476
  • Fix: Library detection section occasional infinite loading #478
  • Fix: Zero cookie issue when window is reopened #479
  • Feature: Differentiate between cookies blocked in request or response #474
  • Feature: Create "Facilitated Testing" landing page #480

CLI

  • Enhancement: CLI decoupling - Save analysis results in a directory #407
  • Fix: CLI dashboard not showing data #445
  • Feature: Add blocked reasons to CLI output data #435
  • Fix: Column order in output CSV files #443
  • Fix: Typos in CLI messages #449
  • Update miscellaneous UI elements #466
  • Style Fix: Rearrange and rename components in CLI dashboard #469
  • Fix: CLI fixes in v0.5.0 regression testing #481

Others

  • Quickly Launch Different Chrome for Privacy Sandbox Demo #211
  • Enhancement: Add additional documentation with Chrome launcher commands #416
  • Correct the URL in the [install.sh](http://install.sh/) for the launcher script #470
  • Update: Change cookie database URL #415
  • Update d.c.c. links #417
  • Merge main into develop #451
  • Update flags and profile color in Chrome launcher #467

Props

Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Ayush Nirwal (@ayushnirwal), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Krupa (@kjnanda), Mitesh Shah (@MiteshShah), Milind More (@milindmore22), Barry Pollard (@tunetheweb), Manoj Mohan (@manoj-makkuboy), Pavan Patil (@pavanpatil1), Prasad (@prasadnevase), Fellyph Cintra (@fellyph)

v0.4.2

18 Jan 15:25
cb34129
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release

Changelog

Extension

  • Feature: Provide switch to turn PSAT's debugging capabilities on and off #429
  • Chore: Update cookie database #430
  • Chore: Update related website sets data #431

Props

Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Ayush Nirwal (@ayushnirwal), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Krupa (@kjnanda), Pavan (@pavanpatil1)

v0.4.1

03 Jan 15:50
f5fde3d
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

Changelog

Extension

Enhancement: Blur sidebar frames when no cookie data is available #384

Props

Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Ayush Nirwal (@ayushnirwal), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Krupa (@kjnanda)

v0.4.0

26 Dec 16:13
ff2f187
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Changelog

CLI

  • Feature: Add custom sidebar hook and component #193
  • Feature: Implement keyboard navigation inside sidebar #266
  • Feature: Implement generic filtering and search capabilities #289
  • Feature: Integrate filtering and searching capability to cli dashboard #290
  • Feature: Implement persistent settings for table #291
  • Feature: Implement generic sidebar for extension #306
  • Feature: Implements generic filtering and searching capabilities inside the extension #323
  • Fix: MaxListenerExceedWarning when analyzing sitemap #260
  • Fix: Affected cookies CSV output #308
  • Fix: Report generation in cli-dashboard #318
  • Enhancement: add interface using CSV file in CLI. #274
  • Enhancement: CLI analyze sites with local sitemap #271
  • Refactor: Move dashboard's data processing to utils #192

PSAT Extension

  • Feature: Use Floating UI for tooltip positioning #276
  • Update tools input field inline to devtools's UI #243
  • Feature: Use Chrome DevTools Protocol to extract extra information #270
  • Feature: Extract information and show it on the settings page for reporting bugs in the extension. #307
  • Feature: Add context menu to copy network filter string to filter network requests #333
  • Enhancement: Reorder column to get important data at #337
  • Fixing hover input state in dark mode #295
  • Update quick links on landing pages #329

Props

Alberto A. Medina (@amedina), Sayed Taqui (@sayedtaqui), Ayush Nirwal (@ayushnirwal), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Krupa (@kjnanda)

v0.3.2

06 Nov 11:58
1d87f7c
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release

Changelog

Cookies

  • Enhancement: Add cross icon to cookie accepted column #231
  • Fix: Update checkbox dimensions and resize visibility #234
  • Fix: Trim out whitespace from the cookie key. #237
  • Enhancement : Add reactive refresh button in devtools header #236

CLI

  • Fix : Add missing description in analytics #230

Privacy Sandbox API

  • Update RWS submission steps text #229
  • Fix: opaque origin error when using in #235
  • Refactor: Make functional components in landing page non-collapsible #232

Props

Alberto A. Medina (@amedina), Sayed Taqui (@sayedtaqui), Ayush Nirwal (@ayushnirwal), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Krupa (@kjnanda)

v0.3.1

24 Oct 15:58
44ff812
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Changelog

Cookies

  • Update styling of table and landing page UI #188
  • Fix: SameSite showing undefined in chips #198
  • Refactor: ContentScript directory #186

CLI

  • Cli dashboard fixes and enhancements #187
  • Fix: Report downloader duplicate cookie entries in CSV #200
  • Fix: CLI std output changes #197
  • Update sidebar items padding and make Unknown Frame plural #213

Privacy Sandbox API

  • Fix: Update Sidebar navigation conditions and props #184
  • Fix: Frame overlay issues #190
  • Update landing page's UI/UX #195
  • Fix: Frame overlay tooltip calculation issue #210
  • Refactor: Update package name #191

Props

Alberto A. Medina (@amedina), Sayed Taqui (@sayedtaqui), Ayush Nirwal (@ayushnirwal), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Krupa (@kjnanda)

v0.3.0

11 Oct 15:38
e7d1ab8
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Changelog

Cookies

  • Feature: Add frame overlays #147
  • Feature: List cookies set via document.cookie #146
  • Update table UI in #167
  • Add isResizing state inside table hook #176
  • Focus on the first frame when navigating to a different page #161
  • Frame Overlay: Display only privacy sandbox-related allowed features #178
  • PS landing page improvements #179
  • Enhance descriptions in Expanded View Cookie Matrix #143
  • Replace 'not found' with 0 in the circle pie chart #152
  • Fix: Responsive table on changing dock size. #163
  • Fix browseTopics pre-rendering error #166
  • Fix: Context invalidated message in #168
  • Fix: Missing cookies with same names #140
  • Fix: Flickering of iframe overlay on sites and some other fixes #177
  • Show tooltip on single iframe #183

CLI

  • Feature: Cookie report generation with CLI tool #162
  • Refactor: Set up a workspace named common for common utilities between CLI and the extension. #139
  • Chore: Move presentational components to the design system package in #155
  • Feature: Download report from cli-dashboard #180

Privacy Sandbox API

  • Feature: Add RWS JSON generator form #142
  • Feature: Add insights card to RWS panel #141
  • Feature: Add data if frame belongs to RWS #170
  • Feature: Cookie table settings should be made persistent #134
  • Feature: Create landing pages #160
  • Feature: Add new "Privacy Sandbox" menu item #150
  • Update RWS panel interface #148
  • Replace table library with custom hooks #154
  • Replace table with div for better flexibility #157
  • Add topic list #159
  • Landing page enhancements and fixes #173
  • Update RWS panel #174

Props

Alberto A. Medina (@amedina), Sayed Taqui (@sayedtaqui), Ayush Nirwal (@ayushnirwal), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Pradeep Sonawane (@pradeep910), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Krupa (@kjnanda)

v0.2.0

08 Sep 14:52
4ed1eef
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Changelog

Cookies

  • Feature: Add option to process single or multiple tab for better performance #136 #128
  • Relocate info icon from matrix to cookie insights on landing page #121

CLI

  • Feature: CLI tool to analyze websites and sitemap #123
  • Debounce the toggling functionality of table sorting #125
  • Fix: Missing platform and description #129
  • Improvements in the CLI output #130
  • Feature: Add optional flag to skip tech analysis #137

Privacy Sandbox API

  • Restructure menu items and add more info cards #131

Props

Alberto A. Medina (@amedina), Sayed Taqui (@sayedtaqui), Ayush Nirwal (@ayushnirwal), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Pradeep Sonawane (@pradeep910), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Krupa (@kjnanda)

v0.1.0

21 Aug 20:57
30c075d
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Changelog

Tool Infrastructure

  • Add development setup for the extension #15
  • Setup storybook #63
  • Add npm script for linting typescript #36
  • Add template for new pull requests #41
  • Add GitHub Workflow for running tests #42
  • Add command for test coverage report #78
  • Update Webpack configuration to relocate the cookie DB during the copy process #64
  • Integration of Tailwind CSS with Storybook #80

Cookies

  • Implement the tldts package for identifying first and third-party domains #49
  • Add an extension popup to show cookie summary #53
  • Add "Cookie Accepted" attribute #58
  • Add cookie table and details components with tabular UI #82
  • Update cookie store and related listeners to add frameIDs #83
  • Add column sorting functionality #84
  • Add vertical menu sidebar #86
  • Add column visibility functionality #87
  • Add cookie landing page #102, #94, #96
  • Enhance cookie panel UI with styling adjustments following table sidebar integration #98
  • Refine cookie panel UI and modify data processing approach to boost efficiency #101
  • Filter cookies across different dimensions #103
  • Elevate dark mode theme in UI with UX enhancements #104
  • Increase test coverage #97
  • Add description key into Filter and info icon to show description #119
  • Add platform filter and minor text updates #118
  • Update third-party filter label to scope #110

Privacy Sandbox API

  • Add panel tabs #52
  • Add info cards for a concise definition of each PS API #54
  • Update icons for panel tabs #106

Props

Alberto A. Medina (@amedina), Sayed Taqui (@sayedtaqui), Ayush Nirwal (@ayushnirwal), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Pradeep Sonawane (@pradeep910), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Krupa (@kjnanda), Pooja Killekar (@pooja-muchandikar), Jack Kwakman (@jkwakman), Johann Hofmann (@johannhof), Andrey Lipattsev (@andreylipattsev)