Skip to content

Changelog

Sharp Stock is constantly evolving, committed to providing a superior asset management experience for game developers.

v1.5.6

New Features

  • Lite / Steam Demo Editions: Added free Lite / Steam Demo support with clearer names for each distribution channel.
  • Expanded Language Support: Added Japanese and Vietnamese UI and store copy, improving international availability.

Bug Fixes

  • Generated Asset Metadata: Fixed missing metadata import for new assets created by tools such as image splitting.
  • Startup Scan DB Changes: Fixed startup auto scans that could unexpectedly change the database state.
  • SVN Update/Revert Scans: Fixed full scans triggered by SVN Update/Revert changing asset mtime values.
  • Thumbnail Folder Cleanup: Fixed thumbnail subfolders not being removed when deleting matching asset folders.
  • Asset Grid Layout: Fixed the grid still showing a fixed asset-card count after enlarging the window.
  • Feedback Image Paste: Fixed feedback image paste incorrectly opening the create-image-asset flow.

v1.4.5

New Features

  • Audio Waveform Display: Added waveform visualization for audio assets in both the preview panel and grid thumbnails.
  • Non-silent start detection: Audio assets now support detection of non-silent start time.
  • Asset Details & Metadata: Restructured the database schema and upgraded the Asset Details panel to display specific attributes for various asset types (e.g. 3D models, fonts, and texture atlases).
  • Regenerate Thumbnails: Added a "Regenerate Thumbnail" option to the asset context menu to manually update or fix thumbnails.

Improvements

  • Scan & Import Optimization: Optimized data generation to produce metadata and thumbnails concurrently during import and startup scans, eliminating lazy-generation lag and runtime conflicts.
  • Database Upgrade Scan: Prompted scans after database upgrades now share the same behavior as full scans in the settings menu.

Bug Fixes

  • Version Upgrade Recovery: Fixed an issue where running a lower app version against a higher database version triggered errors without redirecting to the main screen.
  • SVN Revert DB Errors: Fixed database errors triggered by SVN revert operations after database upgrades.
  • macOS SVN Non-ASCII Commit: Fixed SVN commit failures on macOS when the commit messages contained non-ASCII characters (e.g., Chinese).

v1.3.3

New Features

  • Zoom preview: Open a full-screen zoom preview for image assets via context menu or shortcut for detail inspection.
  • Auto matting/split: New content-aware matting and splitting tool, reachable from the image edit area or context menu; select regions and export as separate assets.
  • Squoosh compression: Built-in Squoosh engine for high-quality in-app image compression to reduce disk and package size.
  • Clipboard paste import: Paste images from the clipboard into the current folder to create assets quickly.
  • Empty-state hints: Prompt to import when a selected folder has no files; prompt to clear filters when search returns no results.
  • Mac App Store: Mac sandbox packaging and App Store distribution; Mac-native shortcuts and tabless UI (“Show in Finder”, and more).

Improvements

  • First launch: Clearer onboarding copy; library creation no longer allows selecting a non-empty folder.
  • Dialogs: Enter confirms OK dialogs; removed click-outside-to-dismiss; improved long-text message layout.
  • SVN hints: Clearer SVN button tooltip when not in an SVN working copy.

Bug Fixes

  • Asset grid: Fixed item position jumping when scrolling with a column count other than 4.
  • Library switch: No longer creates the previous library’s thumbnail folder inside the new library.
  • Locate folder: Fixed failure to re-select the original asset after “Locate in folder”.

v1.1.2

New Features

  • SVN Revert: Revert local uncommitted changes from SVN; also fixes commit errors when batch-deleting assets.
  • Close guard: When local uncommitted changes exist, closing the window prompts you to commit first, helping prevent accidental data loss.

Improvements

  • About screen: Version info now shows the current distribution channel (e.g. Steam, Microsoft Store) for easier identification.
  • Update flow: The update notification button opens the channel-specific download or update page.
  • Audio preview: Refined visual layout and interaction in the audio preview area.
  • macOS: Improved application icon display on Mac.

Bug Fixes

  • Folder deletion: Fixed an issue where deleting a folder whose name contains _ could remove files in other directories.
  • SVN commits: Fixed E160028 errors when committing after deleting empty directories.

v1.1.0

New Features

  • TGA images: Recognition, preview, and management support for Truevision TGA bitmap assets.
  • Search shortcuts: Ctrl+F moves focus to the search field; Esc clears the current search in one step.
  • SVN Checkout: Full-screen progress during checkout; optional saving of SVN username and password where appropriate, reducing repeated input.

Improvements

  • Update checks & release notes: Polished the in-app update-check UI; added reading and display of multilingual Release Notes.
  • Sentry & diagnostics: Symbol uploads and error reports now include the app version and distribution channel for easier production clustering and trace-back.
  • More media & font types: Extended support for common raster formats including BMP, GIF, and TIF/TIFF; added recognition and preview paths for TTC font collections.
  • Video metadata & thumbnails: When music-metadata cannot produce metadata or thumbnails for some video assets, the app falls back to MediaInfo for better coverage and stable display.
  • Switching libraries: Added a global overlay transition when switching libraries to reduce flicker and jarring state changes.
  • SVN & settings copy: Improved SVN Checkout dialogs and hints; renamed ambiguous Modify labels on the settings screen to clearer Switch.

BugFix

  • Localization: Fixed missing Spanish strings on the About screen.
  • Settings & feedback: Fixed Send feedback sometimes missing or unusable under certain layouts or styles (including the settings modal and related styles).
  • Sprites display: Fixed incorrect placement or state of the SPRITES badge for Sprites-type assets.
  • Search: Fixed search not matching asset tags correctly.
  • SVN commits: Fixed failures when filenames contain @ and similar special characters; if any file fails to commit, the whole operation fails with a clear error; fixed the Update button highlight not resetting after Update completes.
  • Library paths: Fixed the app silently recreating the “last used library path” on next launch after the user had deleted it.
  • Directory tree: Fixed the tree selection not matching the current library after switching libraries.
  • Dialogs: Fixed some dialogs not placing default focus in the input field, hurting keyboard efficiency.
  • Thumbnail folders: Fixed inability to remove empty thumbnail folders after renaming a directory.

v1.0.0

  • Core Preview Engine: Deep support for high-fidelity previews of Spine animations, texture atlases, multimedia, and 3D models.
  • Team Collaboration Integration: Built-in SVN version control support for synchronous uploading and pulling of resources and metadata.
  • AI Intelligent Empowerment: Integrated multimodal large models to support automated generation of asset tags and note descriptions.
  • Asset Positioning System: Provides cross-software sharp-stock:// jump protocols and smart clipboard jump hints.
  • Professional Processing Tools: Built-in TinyPNG compression, image rotation/flipping, and Sprite sequence aggregation management tools.