KEYZY リリース

各リリースの最新情報を、機能・強化・解決済みの課題の詳細とともに確認しましょう。

1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
KEYZY - May 20262026年5月6日
機能

"Trial Reset" for Devices

  • Partners often run into the same situation: A customer activates a trial, forgets to use it during the trial window, and asks to start over on the same machine. Until now, this required manual intervention because the system blocks re-activations on devices that already held a trial. The dashboard now has a dedicated Reset Device action for trial activations:
    • Delete: Revokes the seat. The device stays blocked from any future trial. (Use this to permanently cut a customer off).
    • Reset Device: Lets the same device try again. (Use this when a customer legitimately needs a second chance).
  • Note: This option is available on archived trial activations. These now appear in your Activations list with a grey "Archived" badge, making it easy to spot exactly which device is blocking a new trial so you can act on it instantly.

SKU Image Management

  • You can now upload an image for each SKU directly from the partner dashboard. Currently, these images are utilized by the WooCommerce plugin to enhance the customer's view. You can replace or remove an image at any time, and the change will be reflected on the next license read.
KEYZY - April 20262026年4月8日
機能

Keyzy C++ updated to v1.7.0

  • Enhanced connection handling and error recovery .
  • Refined the HTTP networking layer across all platforms.
  • Platform-Native TLS (Zero OpenSSL Dependency on Linux)
    • Reworked the networking layer to use each platform's native TLS implementation:
      • macOS: Secure Transport.
      • Windows: Schannel.
      • Linux: mbedTLS.
  • Simplified License Upgrade API
    • Upgrading a license used to require passing both the source and target serial numbers. To help you write cleaner code with less boilerplate, the library now automatically uses the stored serial as the source.
      • Before (v1.6.0): activator->upgradeLicense(sourceSerial, targetSerial);
      • Now (v1.7.0): activator->upgradeLicense(targetSerial);
  • Security Hardening
    • Alongside the networking upgrades, multiple security hardening improvements have been applied throughout the core library to keep your integrations secure.
KEYZY - March 20262026年3月2日
機能
  • KeyzyWc Plugin Updated (v1.4.2)
    • KEYZY have released a significant update to their WooCommerce plugin:
    • Faster Load Times: v1.4.0 replaces multiple API calls with a single "batch request." This means your customer's "My Account" page now loads significantly faster.
    • Better Design and Customization: The download page is now cleaner. Activations are clearly grouped under their respective products, and dedicated CSS classes have been added.
  • Auto-License Generation
    • Added a new "Auto-Refill" feature to your dashboard. If the number of available licenses for a SKU drops below 50, the system will automatically generate and add 100 new licenses for you. This ensures your sales never stop due to empty stock. Note: This feature is available for standard licenses (excludes Upgrade and Dealer types).
  • Remember My Preference
    • Previously, when you changed the number of rows per page (e.g., showing 50 items instead of 10) on the Licenses or Activations pages, it would reset when you left the page. Now, the dashboard remembers your preference.
KEYZY - January 2026メジャーバージョン2026年1月2日
機能
  • Advanced License Management
    • Offline (Dealer) Distributed Licenses: The introduction of the LicenseDepositHandler has removed the friction of offline registration. Previously, these licenses often required a web portal for registering. Now, offline licenses can be registered directly within your application via the Client Library.
    • User Data Updates: This new flow allows the client-side to update a license’s information such as Name and Email during the registration process.
    • Native Trial Support: You can now allow users to request trial licenses directly from the client side using the registerTrial() function.
  • Time and Usage Tracking
    • Managing subscriptions and trials is now more transparent for the end-user. New functions in the KeyzyLicenseValidator class allow you to query:
      • getDaysLeft() & getDaysTotal(): Perfect for showing “X days remaining” countdowns.
      • getStartTime() & getEndTime(): Full visibility into the license lifecycle.
      • getLicenseTypeEnum(): Easily programmatically determine if a license is Trial, Subscription, or Perpetual.
  • Cross-Platform and Architecture Expansion
    • Apple Silicon: Fully optimized for the latest Mac hardware environments.
    • Virtual Machine Stability: Fixed critical crashes related to specific VirtualBox images, ensuring a smooth experience for enterprise users.
    • Visual Studio 2019+ Support: Added dedicated static libraries for modern Windows development.
  • Enhanced Security and Reliability
    • Stronger HostID Generation: Overhauled how hardware IDs are generated, making them longer, more secure, and harder to spoof.
    • Robust Error Handling: Expanded the LicenseStatus enum to include specific errors like CONNECTION_ERROR, NO_FREE_LICENSES, and detailed validation errors (SKU, Email, Product Code).
    • Stability: Removed all assert calls that previously caused headaches in Windows Debug modes.