Releases: rossmoody/svg-gobbler
Releases · rossmoody/svg-gobbler
v5.12
What's Changed
v5.8
- Added a modal for feedback after a delay of days and usage. The feedback has been amazing. Thanks to all that sent messages.
v5.9
- Localized the app in English, Spanish, Chinese, French, Russian
v5.10
- Added a feedback mechanism for uninstalls that sends to a form to request a reason. This has not been so helpful. Most people type 'asdfasdfasdfasdf' into the form because they think it's mandatory to uninstall. 3/10. Would not recommend.
v5.11
- Switched build command to pnpm
- Updated the details page SVG preview with zoom, background transparency, and drag
- View settings now persist between launches
- Reinstated the actions on the card without the context menu (people weren't finding it and it was heavily requested)
v5.12
- Emoji picker added for collection icons
- Keyboard shortcut for back now navigates back
- Sort by last edited for most recent and least recent
- Icons now have a concept of a "name" which will set us up to facilitate sprite and font exports
- Icons can be be exported using their name or a supplied file name prefix
- Fixes side panel width form collapsing in image export views
Full Changelog: v5.7...v5.12
v5.7
What's Changed
![image](https://private-user-images.githubusercontent.com/29072694/328723145-b5c4b73b-17bb-4e83-9e92-250c6522f9e2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU4NDE2NDAsIm5iZiI6MTcyNTg0MTM0MCwicGF0aCI6Ii8yOTA3MjY5NC8zMjg3MjMxNDUtYjVjNGI3M2ItMTdiYi00ZTgzLTllOTItMjUwYzY1MjJmOWUyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTA5VDAwMjIyMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTExNGIxYTZhNTMxZGM1N2M5ZTVjMWQ3NDYwZDI2ZDkzMmUyY2E0ZjQzZmU1MGQ4Y2U3NTBkYjRmYmIxODI4ZmMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.zWlfLb652TyLbYsWefS56NN3jsGusyUH3mpjanWbFok)
v5.7
- Added a review request prompt for users with over 3 collections
- Fixed filename prefix logic to not be broken if none is supplied
- Added card canvas color functionality independent of theming
- Fixed an error in settings page
v5.6
- File name prefixing for zipped downloaded of any file type
- Style fixes
v5.5
- Added reset environment button in dev environment
- Tooltip for live editing in detail view added
- Added a Review Modal in sidebar
v5.4
- Right click tooltip for onboarding context menu functionality
- Abstracted user context for onboarding logic
v5.3
- Externalized processing scripts to separate package
- Setup perfectionist in ESLint and organize all the things
- Improved logic on sourcing of svgs
- Fixed base64 parsing error on background image sources
v5.2 - Context Menu & Improved Sourcing
What's Changed
- Context menu added for clicking individual SVG cards with duplicate, delete, and export options
- Improved background image .svg sourcing
- Fixed an issue where svg elements with xlink:href weren't being parsed by DomParser
- Aborting fetch calls in 3 seconds instead of hanging for 10+ seconds
![image](https://private-user-images.githubusercontent.com/29072694/287174057-85ffb28a-5797-45df-8f86-f9a00e6fe6e7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU4NDE2NDAsIm5iZiI6MTcyNTg0MTM0MCwicGF0aCI6Ii8yOTA3MjY5NC8yODcxNzQwNTctODVmZmIyOGEtNTc5Ny00NWRmLThmODYtZjlhMDBlNmZlNmU3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MDklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTA5VDAwMjIyMFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg1MGYyNDZjZDI1NTcwNzI1NTZhNjczYjU2NzY5ZTk0NzVmNjMwZmE0NmNkZmU5MjI0Yzg0MzY3ZTc1NWFlYTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.eXpifUV3L0O8O734aKCIP535Z_6x3PmhXNrNzs-Yhl8)
Version 5.0 - Codebase rewrite
SVG Gobbler has gone through its 5th complete rewrite. This provides a basis to build on for providing more complex functionality around SVGs with routing.
What's Changed
- Complete codebase rewrite with a new dashboard layout that persists site collections that are sourced for SVGs
- SVG content is now editable in the detail view. Changes can be saved and kept in perpetuity
- SVGR export options added for configuring React component transformations
- Quality of life updates for moving, copying, editing, optimizing, and exporting SVGs across various sites
- Bulk download options can now be run through SVGO and exported in various file formats as a group
- Exporting as .webp, .jpeg, .png, and regular .svg
New Contributors
Full Changelog: v3.9...v5.0
v4.5 - Sticky header, prefers-color-scheme
- Defaulting to a user's preferred color scheme when launched
- The toolbar is sticky to make it easier to switch between light and dark themes when scrolling through icons
Version 3.12: SVG Paste, Italian Localization, Onboarding
👍 New Functionality
- Paste SVG code to process
- Localized to Italian (ty @d3ward)
- Improved onboarding experience to warn about page refreshes
Updates
- Improved menu behavior
- Toned back Tab permissions to minimum amount needed
- Renamed
master
tomain
- Updated build commands cause I kept forgetting how to build and package the extension
Version 3.9: Localization and accessibility updates
Version 3.8: Rename files, Data URI svgs
Updates
CSS Tricks had some great feedback for the Gobbler so this release is largely addressing some of those suggestions.
- Rename images and svgs before downloading
- SVGs with white fills will now display with a light grey box behind them in light mode
- Better communication and UI for exporting and resizing images
- Successfully scraping data URIs with svgs in them
- Building and finding sprite svgs much more effectively
- Refactor to SVG class generation
Version 3.6 - SVGR, Dropzone, and Pagination
- Add React Component transformations with SVGR
- Dropzone support to add your own SVGs (lost on page close for now)
- Force update revert to prompt page render in certain cases of page refresh
- Pagination support for pages with lots of SVGs (YouTube has 884!)
- Empty state handling instead of that pesky alert dialogue
- SVG Gobbler can now be opened from system and new tab pages instead of appearing disabled
- Removed activeTab permissions from manifest