Updates & Version Alignment
Sharp Stock employs a distribution model based on major mainstream app stores, aiming to provide you with the most secure and stable automatic update experience.
1. Automatic Update Mechanism
Binary updates for this software are fully managed by the distribution platform where you initially installed it, ensuring the program is always up to date:
Microsoft Store
On the Windows platform, the app store typically detects and downloads updates in the background automatically. You can also perform a manual check:
- Open the Microsoft Store.
- Click "Library" in the bottom-left corner.
- Click the "Get updates" button.
Steam Platform
Steam provides excellent silent update support:
- When a new version is released, the Steam client will automatically download and install hotfixes or full packages before the application starts.
- The application remains locked until all update tasks are complete, ensuring version consistency.
Mac App Store
- Updates are performed automatically based on your macOS system settings.
- You can also manually refresh in the "Updates" tab of the App Store.
2. Database Protocol Detection & Alignment
In addition to the software program, the core database of the asset library (assetlib.db) is also version-aware:
- Automatic Structure Upgrade: When new software detects an older database version, it will attempt an automated, non-destructive database structure upgrade.
- Version Conflict Alert: If a team member has upgraded the asset library using a higher version of the software and your software version is lower, the system will pop up a "Database compatibility version incompatible" warning.
Solution:
- Please close the application immediately and go to the corresponding app store to update the software, ensuring your tool version is synced with the team.
3. Important Notes
- Team Version Consistency: In a multi-user collaboration environment, we strongly recommend that all members enable the "Automatic Update" feature in their app stores to prevent database access blockage due to outdated software versions.
- Configuration Data Protection: The application update process only targets program files; it does not affect your asset library path configurations, UI preferences, or custom tag data.
4. Active In-App Reminders
To ensure you stay informed about feature iterations, Sharp Stock includes intelligent version detection:
- Silent Detection: The application automatically checks for new version releases upon startup.
- Status Notification: If an update is detected, a prominent notification marker will appear above the ⚙ Settings icon in the left navigation bar.
- Rapid Upgrade Entry: On the [Settings] → [About Product] page, you can directly click "Update Now," and the system will automatically guide you to the corresponding store page.
TIP
The above in-app features serve only as reminders; the actual download and installation process is still securely performed by the app store.