This repository has been archived by the owner on May 15, 2024. It is now read-only.
Releases: masa-finance/chrome-extension
Releases · masa-finance/chrome-extension
v1.1.0
Redesign of the extension and addition of new points system
Popup improvements
- New popup design
- Wallet connector with metamask icon
- Wallet connector with soulname
- Daily points tracking on transactions and page views ( Pop up )
Dashboard improvements
- Tracking of social connections
- New profile tracking endpoints
- Tracking switch in dashboard
What's Changed
- style: remove blue outline on sidebar link by @aaronknott in #9
- Create dependabot.yml by @H34D in #10
- build(deps): bump @babel/core from 7.23.7 to 7.23.9 by @dependabot in #11
- build(deps): bump web-ext from 7.10.0 to 7.11.0 by @dependabot in #12
- build(deps-dev): bump copy-webpack-plugin from 11.0.0 to 12.0.2 by @dependabot in #13
- build(deps-dev): bump webpack from 5.89.0 to 5.90.0 by @dependabot in #14
- build(deps): bump ethers from 5.7.2 to 6.10.0 by @dependabot in #15
- build(deps-dev): bump @types/react from 18.2.48 to 18.2.55 by @dependabot in #25
- build(deps-dev): bump webpack from 5.90.0 to 5.90.1 by @dependabot in #23
- build(deps): bump mini-css-extract-plugin from 2.7.7 to 2.8.0 by @dependabot in #22
- build(deps): bump sass-loader from 14.0.0 to 14.1.0 by @dependabot in #21
- build(deps): bump @babel/preset-env from 7.23.8 to 7.23.9 by @dependabot in #19
- Design Update Dashboard by @aaronknott in #26
- Adding social points by @hide-on-bush-x in #27
New Contributors
- @H34D made their first contribution in #10
- @dependabot made their first contribution in #11
Full Changelog: 1.0.1...v1.1.0
Masa Google Chrome Extension v1.0.1
Release notes for 1.0.1
- React setup
- SCSS setup
- Webpack config
- Default styles for dashboard and popup
- Porting Metamask logic to react app
- New UI for extension popup
- New UI for dashboard
- Integrated analytics API calls using fetch
useMetrics
- Implemented routing
Known issues
- There is some flickering between the "Not connected" page and the main dashboard when refreshing the screen
Using / Testing
Grab dist
folder and load it in the extensions page of your browser.
Screenshots
Full Changelog: 0.0.1...1.0.1
Masa Google Chrome Extension v0.0.1-alpha
Release Notes for v0.0.1-alpha
Features
- Implemented MetaMask connection functionality in the popup script.
- Added background script to handle page view tracking.
- Established communication between popup and background scripts using
chrome.storage.local
. - Created
postDataToServer
function to send tracking data to a specified endpoint.
Enhancements
- Improved logging for debugging purposes in both popup and background scripts.
- Ensured dynamic retrieval of user's Ethereum address for accurate tracking.
Bug Fixes
- Addressed the issue where the user's Ethereum address was not being included in the tracking payload.
Known Issues
- User's Ethereum address may not update dynamically in certain edge cases.
Notes
- This is an alpha release and may contain bugs not yet identified.
- Feedback and contributions are welcome to improve the extension's functionality.
Getting Started
- Load the unpacked extension into the browser to test the new features.
- Ensure MetaMask is installed and connected to test the MetaMask integration.
Thank you for your support and contributions to this alpha release!