Releases: GoogleChromeLabs/ps-analysis-tool
v1.0.0
Extension
- Feature: Add PB adunits panel #1080
- Feature: Add PB bids UI #1088
- Feature: Add tabs grouping #1069
- Feature: Enhance display of IG Data #1063
- Feature: Integrate PB auction panel #1085
- Feature: PA timeline #1101
- Feature: PB tab UI #1083
- Feature: PB Timeline #1089
- Feature: Prebid integration #1078
- Feature: Provide option to switch PB namespace #1100
- Feature: Update IP Protection panel #1062
- Fix: Develop QA fixes #1111
- Fix: Failing E2E tests #1072
- Fix: GH actions #1109
- Fix: Handle PA EE issues #1112
- Fix: PB bugs #1103
- Fix: QA bugs #1106
- Fix: Service worker messaging #1107
- Fix: Storybook setup #1033
- Fix: Table layout #1024
- Fix: Table row highlight colors #1076
- Fix: Table vertical bar #1087
- Fix: Topics epoch revisit #1075
- Chore: Rename leftover CAT reference to PSAT #1073
- Deprecate and remove known breakages detection feature #1097
- Enhancement: Group all tabs #1086
- Enhancement: Highlight taxonomy tree node #1091
- Enhancement: Topic animation refactoring #1002
- Enhancement: Update info tab text #1077
- Enhancement: Updates on PB panels #1104
- Improvement: JSON view #1096
- Improvement: Persistent resizable trays #1095
- Improvement: Upgrade Tailwind to v4 #1068
- Improvement: Upgrade to react 19 #1067
- Improvement: Vite warnings #1102
- Improvement: Webpack migration to Vite #1079
- Redesign PS landing page and misc improvements #1084
- Refactor: PB store and provider #1092
- Refactor: Split content script into functional parts #1065
- Refactor: UI improvements #1061
- Refactor: Update Landing page component #1094
- Refactor: Use inheritance to reorganize stores and keep relevant data in respective stores. #1066
Props
Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Carlos Barrantes (@CharliePops), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Milind More (@milindmore22), Joel Lobo (@joellobo1234)
v0.14.1
Extension
- Fix: Ad unit tab notification bubble disappearance #1039
- Fix: Auction removal timing #1044
- Fix: Auction tab data vanishing #1050
- Fix: Incorrect access count in topics EE #1038
- Fix: Learning card demo link #1056
- Fix: Multiple rows getting selected with the same event time #1041
- Fix: Panel cards borders #1057
- Fix: Prevent auto scrolling when animation is paused in EE #1048
- Fix: Settings container padding #1046
- Fix: Show CDP settings icon buttons only in smaller screens #1054
- Enhancement: Add textual description to PA EE arrows #1053
- Improvement: Initial theme mode #1040
- Improvement: Settings toast buttons #1047
- Misc QA Fixes #1043
- Misc QA fixes #1045
- Misc patch fixes #1052
- Miscellaneous updates and improvements #1049
- Update diagram boxes to yellow for SSPs with minimal integration changes #1051
- Fix: Automatic public path not being supported in Weback config #1059
Props
Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Carlos Barrantes (@CharliePops), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Milind More (@milindmore22), Joel Lobo (@joellobo1234)
v0.14.0
Extension
- Enhancement: Make JSON view collapsible #1007
- Enhancement: Dynamic dark mode #1028
- Enhancement: Add search icon to info cards #1030
- Enhancement: Move 'Wiki' after 'Demos' page under 'Learning' section #1019
- Refactor auction shaper #1032
- Refactor: Toast UI message #1035
- Remove multi-tab debugging option and show toast message #1031
- Rename "Media Type" column to "Ad Type" in bids table #1027
- Replace number and logo icons #1026
- Fix: Media Container Size showing undefined in the table. #1017
- Fix: Minor bugs in PSAT #1025
- Fix: Redirection to dashboard #1029
CLI
- Fix: CLI install script #1020
Props
Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Carlos Barrantes (@CharliePops), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Milind More (@milindmore22), Joel Lobo (@joellobo1234), Alexa Girardi
v0.13.0
Extension
- Feature: Add "Learning" panel #956
- Feature: Add 'Learning' box in the dashboard feature list #976
- Feature: Add Legend tab #946
- Feature: Add double dropdown arrow in non interactive mode to show non animated flow. #906
- Feature: Add info tab to bottom table. #904
- Feature: Add multi-seller auction #910
- Feature: Add notification bubbles to ARA tabs #981
- Feature: Add real sites and icons to topics EE #947
- Feature: Add speed slider logic to the extension #901
- Feature: Add tab highlighting capabilities #941
- Feature: Add tables to PA EE #888
- Feature: Add topics classifier to the PSAT extension #955
- Feature: Add topics legend tab #958
- Feature: Add visited index and add dropdown icon to open non-animated flow. #887
- Feature: Auto scroll canvas for EE PA #920
- Feature: Dynamic date time in PA EE #953
- Feature: Dynamic web stories from backend #892
- Feature: Embed web stories on landing page cards #908
- Feature: Expand EE flow from AdUnitBox or DateTimeBranch #903
- Feature: Filter current site data #991
- Feature: Highlight IG table row from bubbles #915
- Feature: Highlight PA tabs #996
- Feature: Implement p5 workflow #902
- Feature: Introduce AdUnit and Bids tabs to explorable explanation in EE. #905
- Feature: Link landing page cards to related pages #975
- Feature: Populate attribution reporting data #972
- Feature: Preserve protected audience explorable explanation settings #938
- Feature: Refactor code, add colored boxes, information icons, and longer line animation duration #881
- Feature: Setup multi-seller auction table #917
- Feature: Shorten runAdAuction flow if there are no interest groups. #934
- Feature: Sync tab highlighting with data #943
- Feature: Synchnorise data population in table with respect to the EE PA #924
- Feature: Use real website names. #942
- Feature: Create a new 'Worklet Breakpoints' tab #935
- Fix: Add missing API pages #957
- Fix: Auction events randomly fail to appear in UI #952
- Fix: Bubble minify animation #961
- Fix: Clear ripple effect marking #928
- Fix: Develop QA issues #1003
- Fix: Develop QA issues #1005
- Fix: Develop QA issues #960
- Fix: Develop QA issues #986
- Fix: EE PA Bugs #916
- Fix: EE PA bugs #912
- Fix: EE PA bugs #913
- Fix: EE PA bugs #914
- Fix: EE box info icon #990
- Fix: EE bugs #944
- Fix: EE issues #936
- Fix: Explorable explanation bugs and minor issues #939
- Fix: Interactive mode switching #896
- Fix: Learning page responsive #1001
- Fix: Minor UI issues #1011
- Fix: Misc QA issues #954
- Fix: Move settings from bottom to the top in the sidebar #931
- Fix: QA bugs #1000
- Fix: QA develop issues #969
- Fix: QA develop #994
- Fix: Regression in develop branch #945
- Fix: Remove excessive gap between arrow head and line when speed is increased #949
- Fix: Topics EE changes #968
- Fix: UI fixes and improvements #987
- Fix: Update Interest group table to show only join and leave events #885
- Fix: Update progress line rendering logic #925
- Enhancement: Learning landing page content frame #999
- Enhancement: Add Evaluation Environment text to PA tabs #923
- Enhancement: Add description to learning pages #977
- Enhancement: Attribution Reporting filters #979
- Enhancement: Autoscroll table on row highlighting #919
- Enhancement: Improve EE auto scroll #983
- Enhancement: Improve component auction flow #926
- Enhancement: Improve topics classifier UI #978
- Enhancement: Open links in same tab #980
- Enhancement: Sidebar and landing page icons #985
- Enhancement: Topics EE changes #984
- Enhancement: Topics interactive mode #992
- Enhancement: Topics panel #973
- Enhancement: Update IG highlighting logic #933
- Enhancement: Update synthetic data for distinction #918
- Enhancements: Topic's panel changes #993
- Enhancements: Updates to topics EE #884
- Refactor: Move topics animation code to
explorable-explanation
package #971 - Explorable Explanation: Add legend content and remove 'General Use' from info tab #951
- Embed Web Stories in PSAT #869
- Improvement: Convert
explorable-explanations
package to typescript #940 - Add multi-seller auction info #921
- Bring back the story links for all cards in all sections #950
- Make UI changes to web stories landing page. #964
- Mapping categories under personalization and security to Functional #891
- Open "Learn More" button link in the same tab #963
- PA EE code refactoring and small fixes #893
- PA:EE: Add info icon to branches in publisher flow #970
- PSAT UI Improvements #1004
- Redesign cards and replace icons #1...
v0.12.0
Extension
- Add support forum link to PS landing page and dashboard #848
- Remove “Privacy Budget” card from Tracking Protection f639651
CLI
- Feature: Add warning and collect details of URL errors in sitemap #830
- Feature: Include individual site summaries in the aggregated report of a sitemap #849
Others
- Remove validatejs and use custom validator #886
Props
Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Milind More (@milindmore22), Joel Lobo (@joellobo1234)
v0.11.0
Extension
- Feature: Create PSAT landing page and dashboard #827
- Feature: Add Wiki section in the extension #816
- Feature: Add breadcrumbs to landing pages #832
- Feature: Add tabs navigation inside landing page #808
- Feature: Add collapsible sidebar #821
- Refactor: Update order of PAT Section components #831
CLI
- Feature: High level aggregated CSV download for sitemaps #814
- Feature: Expand support for GDPR banner acceptance in CLI #823
- Feature: Check for latest version and show message in CLI #822
- Fix CLI output typo and improve text #806
- Add "ok" for gdpr consent button lookup #812
- Remove Wappalyzer used for technologies from CLI #833
Others
- Resolve high and moderate vulnerabilities in package dependencies #836
Props
Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Milind More (@milindmore22), Pavan Patil (@pavanpatil1), Fellyph Cintra (@fellyph), Joel Lobo (@joellobo1234), tsunoyu (@tsunoyu)
v0.10.1
Extension
- Fix: Miscellaneous QA issues #795
Props
Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Milind More (@milindmore22), Pavan Patil (@pavanpatil1), Fellyph Cintra (@fellyph), Joel Lobo (@joellobo1234)
v0.10.0
Changelog
Extension
- Feature: Add global filtering capabilities #735
- Feature: Generate complete report from extension. #749
- Feature: Add 0.9v i18n translations #791
- Feature: Add “Private Aggregation” panel #746
- Feature: Enable navigating from sitemap report insights page #736
- Fix: Use
onCommittedNavigation
listener instead ofonTabUpdated
#755 - Fix: Load settings when extension has been enabled #758
- Fix: Performance issues in chrome PSAT extension. #762
- Fix: Report generation #766
- Fix: QA issues on develop #779
- Fix: QA issues #789
- Refactor: Move dashboard from design-system to report. #772
- Chore: Remove blocking status and mapping columns from cookies table #748
CLI
- Feature: Add report header #777
- Feature: Add section summarizing known breakages #752
- Feature: Inline scripts and data for the CLI analysis report file #745
- Feature: Add known breakages section in aggregated report #754
- Feature: Redesign CLI console messages and user interactions. #734
- Feature: Add favicon to the downloadable report and CLI dashboard. #742
- Feature: Implement output folder naming conventions for saved reports #759
- Enhancement: Add filters in full report file #770
- Fix: Revert removal of use arguments and update CLI build commands #769
- Fix: Add custom sorting comparator for categories #771
Others
- Code Quality: Add E2E tests for extension and CLI #773
- Chore: Make NPM commands used for development uniform. #775
- Bump “fast-xml-parser” from 4.4.0 to 4.4.1 #790
- Chore: Setup report package development configurations #756
Props
Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Mayank Rana (@mayan-000), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Milind More (@milindmore22), Pavan Patil (@pavanpatil1), Fellyph Cintra (@fellyph), Joel Lobo (@joellobo1234)
v0.9.1
Extension
- Remove facilitated testing page #787
Props
Alberto A. Medina (@amedina), Mohammad Sayed (@mohdsayed ), Kudaligi Amoghavarsha (@amovar18), Gagan Deep Singh (@gagan0123), Maitreyie Chavan (@maitreyie-chavan), Milind More (@milindmore22), Pavan Patil (@pavanpatil1), Fellyph Cintra (@fellyph)
v0.9.0
Changelog
Extension
- Feature: Complete migration to CDP #539
- Feature: Add and implement i18n translation locales #713
- Feature: Navigate from PSAT to network panel #685
- Feature: Add “Protected Audience” landing page #714
- Feature: Add blocking direction icons in CLI #715
- Fix: Persist filters after web page reload #692
- Fix: Exemption section disappearing #691
- Fix: GSI messaging on correct urls. #684
- Fix: Inconsistent highlighting on livemint.com #683
- Fix: Update menu bar scrolling logic #699
- Fix: v1.0 QA issues #717
- Fix: Conditionally use
I18n.getMessage
function insideInfoCard
#720 - Fix: Update UI/UX of table components #679
- Fix: Update UX of design system components #693
CLI
- Feature: Add known breakages section in CLI #708
- Upgrade to the latest Puppeteer version and fix cookie mapping issues #704
- Update CLI messaging to be smaller and more concise #721
- Feature: Publish packages on the NPM registry #698
- Refactor: CLI package into 2 different packages #687
- Make -u argument optional in CLI. #711
- Fix: Create separate CSV generation utils for CLI dashboard and extension #619
- Add website hostname as prefix to cookie table CSV #700
- Fix: Report throwing error when downloaded from CLI. #709
- CLI: Add ability to catch exempted cookies #712
- Fix:
Samesite
value in cookie table CSV #726 - Fix missing frame key in the page frames hash map #728
- Fix: Paths for CLI to work on global as well as local installation #727
Others
- Add
chrome-pat
andchrome-pat-ps
commands to test Private Advertising #706 - Close support issues using stale actions. #571
- Temporarily remove storybook package #702
- Refactor: Update package scope name to
@google-psat
#725
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), Milind More (@milindmore22), Pavan Patil (@pavanpatil1), Swanand01 @Swanand01, Fellyph Cintra (@fellyph), Joel Lobo (@joellobo1234)