Feature
- Add a cookie view card to see the data of individual cookies. PR#46
- Classify cookies by their use case and origin PR#25
- Add new tabs and refactor code PR#52
- Adds Info Cards for a concise definition of each PS API PR#54
- Add an extension popup to show the cookie summary. PR#53
Fix
- Implement the
tldts
package for identifying first and third-party domains. PR#49
Chore
- Setup storybook PR#63
Feature
- Add cookie table and details components with tabular UI PR#82
- Vertical menu items PR#86, PR#95
- Add column sorting functionality PR#84
- Add column visibility functionality PR#87
- Design Landing Page for Cookies menu element in Privacy Sandbox Panel PR#94, PR#96, PR#102
- Revamp popup to match with the new privacy sandbox panel design PR#102
- Filter cookies across different dimensions PR#103
- Add an Input field for cookies search and a header bar for displaying filter chips. PR#103
- Add "Cookie Accepted" status attribute PR#58
- Elevate Dark Mode Theme in UI with Seamless UX Enhancements PR#104
Refactoring
- Update cookie store and related listeners to add
frameIDs
PR#83 - Update the Webpack configuration to relocate the cookie DB during the copy process. PR#64
- Refine CookiePanel UI and Modifies Data Processing Approach to Boost Efficiency PR#101
- Increase test coverage PR#97
- Refine CookiePanel UI and Modify Data Processing Approach to Boost Efficiency PR#101
Chore
- Add command for test coverage report PR#78
- Relocate info icon from matrix to cookie insights on landing page GoogleChromeLabs#121
- Feature: Add a settings page and control the number of tabs being processed GoogleChromeLabs#128
- Feature: Add option to process single or multiple tab for better performance GoogleChromeLabs#136
- Feature: CLI tool to analyze websites and sitemap GoogleChromeLabs#123
- Debounce the toggling functionality of table sorting GoogleChromeLabs#125
- Fix: Missing platform and description GoogleChromeLabs#129
- Improvements in the CLI output GoogleChromeLabs#130
- Feature: Add optional flag to skip tech analysis GoogleChromeLabs#137
- Restructure menu items and add more info cards GoogleChromeLabs#131
- Feature: Add frame overlays GoogleChromeLabs#147
- Feature: List cookies set via
document.cookie
GoogleChromeLabs#146 - Update table UI in GoogleChromeLabs#167
- Add
isResizing
state inside table hook GoogleChromeLabs#176 - Focus on the first frame when navigating to a different page GoogleChromeLabs#161
- Frame Overlay: Display only privacy sandbox-related allowed features GoogleChromeLabs#178
- PS landing page improvements GoogleChromeLabs#179
- Enhance descriptions in Expanded View Cookie Matrix GoogleChromeLabs#143
- Replace 'not found' with 0 in the circle pie chart GoogleChromeLabs#152
- Fix: Responsive table on changing dock size. GoogleChromeLabs#163
- Fix
browseTopics
pre-rendering error GoogleChromeLabs#166 - Fix: Context invalidated message in GoogleChromeLabs#168
- Fix: Missing cookies with same names GoogleChromeLabs#140
- Fix: Flickering of iframe overlay on sites and some other fixes GoogleChromeLabs#177
- Feature: Cookie report generation with CLI tool GoogleChromeLabs#162
- Refactor: Set up a workspace named
common
for common utilities between CLI and the extension. GoogleChromeLabs#139 - Chore: Move presentational components to the design system package in GoogleChromeLabs#155
- Feature: Add RWS JSON generator form GoogleChromeLabs#142
- Feature: Add insights card to RWS panel GoogleChromeLabs#141
- Feature: Add data if frame belongs to RWS GoogleChromeLabs#170
- Feature: Cookie table settings should be made persistent GoogleChromeLabs#134
- Feature: Create landing pages GoogleChromeLabs#160
- Feature: Add new "Privacy Sandbox" menu item GoogleChromeLabs#150
- Update RWS panel interface GoogleChromeLabs#148
- Replace table library with custom hooks GoogleChromeLabs#154
- Replace
table
withdiv
for better flexibility GoogleChromeLabs#157 - Add topic list GoogleChromeLabs#159
- Landing page enhancements and fixes GoogleChromeLabs#173
- Update RWS panel GoogleChromeLabs#174
- Update styling of table and landing page UI GoogleChromeLabs#188
- Fix: SameSite showing undefined in chips GoogleChromeLabs#198
- Refactor:
ContentScript
directory GoogleChromeLabs#186
- Cli dashboard fixes and enhancements GoogleChromeLabs#187
- Fix: Report downloader duplicate cookie entries in CSV GoogleChromeLabs#200
- Fix: CLI std output changes GoogleChromeLabs#197
- Update sidebar items padding and make Unknown Frame plural GoogleChromeLabs#213
- Fix: Update
Sidebar
navigation conditions and props GoogleChromeLabs#184 - Fix: Frame overlay issues GoogleChromeLabs#190
- Update landing page's UI/UX GoogleChromeLabs#195
- Fix: Frame overlay tooltip calculation issue GoogleChromeLabs#210
- Refactor: Update package name GoogleChromeLabs#191
- Enhancement: Add cross icon to cookie accepted column GoogleChromeLabs#231
- Fix: Update checkbox dimensions and resize visibility GoogleChromeLabs#234
- Fix: Trim out whitespace from the cookie key. GoogleChromeLabs#237
- Enhancement : Add reactive refresh button in devtools header GoogleChromeLabs#236
- Fix : Add missing description in analytics GoogleChromeLabs#230
- Update
RWS
submission steps text GoogleChromeLabs#229 - Fix: opaque origin error when using in GoogleChromeLabs#235
- Refactor: Make functional components in landing page non-collapsible GoogleChromeLabs#232