Changelog
We improve the NetLicensing services every day by releasing new features, squashing bugs, and delivering fresh documentation. Here’s an account of what’s recently happened. This is our #changelog.
NetLicensing WebSummit Edition
In UI on November 08, 2024
We’ve got some exclusive perks lined up for WebSummit attendees! Swing by Booth A515 on November 12th to learn more.
Changes:
-
added Now you can specify promo codes in the new licensing model — making it easier than ever to customize your offerings
-
fixed Squashed a few bugs to make NetLicensing even more stable and reliable
NetLicensing Management Console Improvements
In UI on October 17, 2024
This UI update enhance performance, usability, and compliance, giving you a smoother and more efficient experience.
Changes:
-
updated When creating a product from the Demo Data, the local licensing model logo is now automatically applied
-
updated Fonts are now loaded as local resources, enhancing page load performance and ensuring better control over font usage
-
updated Added the product module name to bundle package rows
-
updated A fix has been implemented to ensure a smooth connection to local fonts, improving compatibility with Content Security Policy (CSP) requirements
-
fixed Fixed Pricing Table SKU handling, preventing updating of product details
Notifications Documentation
In Docu on September 19, 2024
The Notifications documentation has been updated to reflect the changes in the new notification payload structure.
Changes:
- updated Updated notifications documentation
NetLicensing 2.10.1
In API, UI, Client Libraries, Docu on September 17, 2024
With this release, we've introduced valuable features like customizable warning levels configurations and revisited notifications payload. Additionally, we've enhanced existing functionality and resolved several persistent issues to improve overall performance and usability.
Changes:
-
updated Revisited notifications payload
-
added Enabled configuration rules for warnings levels
-
updated Renamed the Licensee property ‘warningLevel’ to ‘warningLevelSummary’ for better clarity
-
fixed Fixed an issue where bundles with rental models could not be obtained
-
updated Updated PayPal API integration for better compatibility
-
fixed Fixed issues with PayPal recurring payments
-
fixed Fixed an error occurring when the shop token expired upon return from the Payment Service Provider (PSP)
-
updated Made C++ client tests more stable and added an example for bundle shop tokens
-
updated Excluded reserved properties from offline validation results
-
fixed Fixed an error that occurred when a bundle had a negative or zero price
-
fixed Addressed issues where expired tokens led to the SHOP ERROR message
-
fixed Fixed the issue where custom properties were not mapped correctly in C++ client library
-
fixed Improved responses for unsupported or missing POST Content-Type headers
-
updated Updated plans to only consider active notifications
-
fixed Fixed an error resulting from incorrect currency code input on the API
-
updated Resolved a problem where the UI was loading unnecessary resources on every page
NetLicensing C++ Client Library Update
In Client Libraries on August 13, 2024
In this release, we have enhanced the mapping of custom properties from NetLicensing entities to ensure seamless integration with C++ client library objects. Additionally, we have resolved an issue with the 'expirationTime' mapping, providing more accurate license management.
Changes:
-
updated Mapped custom properties of NetLicensing entities to corresponding C++ client library objects
-
fixed Corrected the ‘expirationTime’ mapping in the C++ client library
NetLicensing Management Console Update v2.10.1
In UI on August 12, 2024
This update focuses on enhancing the security, performance, and usability of the NetLicensing Management system. Key improvements include optimized resource loading, and crucial bug fixes to ensure smoother operations in the Bundle Shop Token creation processes.
Changes:
-
added The ‘expirationTime’ property is now consistently displayed in all API examples, providing clearer guidance on its usage
-
fixed Improved security by removing the use of unsafe ‘eval’ in the headers of the NetLicensing Management Console
-
fixed Fixed an issue in the Shop where bundles could erroneously be set to a negative or zero price, preventing checkout errors
-
fixed Resolved a bundle creation issue caused by currency mismatches
-
updated Optimized UI performance by eliminating the unnecessary loading of resources on every page, resulting in faster load times
Bundle Shop Token Documentation Update
In Docu, UI on August 02, 2024
We have revised and updated the NetLicensing Bundle Shop Token documentation to streamline the vendor onboarding process for this new NetLicensing feature.
Changes:
-
updated The shop token create method description has been updated to include optional bundle parameters
-
updated The NetLicensing Shop wiki page now includes information on the different types of shop tokens
-
updated The ‘API Examples’ tab in the NetLicensing UI has been updated to showcase the bundle shop token creation process
-
added A new discussion topic has been created in the NetLicensing Community to guide vendors step-by-step on how to create and use bundles
NetLicensing 2.10.0
In API, UI, Customer Portal, Client Libraries on July 19, 2024
This significant release introduces a range of new features, enhancements, and bug fixes. We've upgraded the NetLicensing technology stack and implemented several highly requested features, including improved Shop token support for bundle acquisitions to enhance purchasing experience for users.
Changes:
-
added The Shop token now supports bundle acquisitions, enhancing the purchasing experience for users
-
added Customizable ‘expirationTime’ for the Shop token, allowing vendors to set the individual token’s expiration time
-
updated Upgraded the entire codebase to the new technology stack and updated to the latest versions of all libraries, ensuring improved performance and security
-
fixed Resolved issues with bundles for the rental licensing model, ensuring proper functionality
-
fixed Fixed subscription grace period logic that broke license creation or updates
-
fixed Removed unsafe-eval from the Management Console headers to enhance security
-
fixed Fixed issues with utility services for on-premises setups
-
updated Revisited and updated the bundles documentation for clarity and completeness
-
added Added documentation for the Notifications feature
-
updated Updated the subscription documentation to include details about the Grace Period feature
Notifications on the Usage Tab
In UI on April 25, 2024
With the Notifications gauge added to the Usage tab, you gain instant visibility into your usage metrics and limits, empowering you to stay informed and in control.
Changes:
-
added Show Notifications on the Usage and Limits tab
-
updated Update NetLicensing UI libraries
-
updated Update NetLicensing Customer Portal libraries
NetLicensing 2.8.21
In API, UI, Customer Portal, Client Libraries on March 19, 2024
This release introduces exciting new features and enhancements to streamline your experience with our product, such as Enhanced License Bundling, allowing vendors to group models and packages within a single license bundle, offering enhanced flexibility and control over licensing configurations. Our new feature, Backup and Restore, enables vendors to save the entire product configuration as a downloadable/uploadable file, ensuring effortless recovery and migration of settings while bolstering data security.
Changes:
-
added Group models & packages in a license bundle
-
added Backup and restore the entire product configuration as a downloadable/uploadable file
-
added Return licensee custom properties in the offline validation results
-
fixed Rental model parent features for another licensee are visible
-
fixed Addressed several vulnerability reports and issues
-
fixed Warning level notifications deliver empty warningLevel property
-
updated Improved log outputs for on-prem installations
-
updated Revisited vendor access rules (e.g., customer portal and notifications) based on the latest NetLicensing pricing plan adjustments
Update RESTful API documentation for LicenseService
In Docu on January 11, 2024
We updated LicenseService documentation, including a description of the timeVolumePeriod parameter. This parameter allows developers to specify the time period over which license usage is aggregated, enabling more granular control over license enforcement.
Changes:
-
updated provide description of the ‘timeVolumePeriod’ parameter in the RESTful API / License Service documentation
-
updated provide description of the ‘timeVolumePeriod’ parameter in the RESTful API / License Template Services documentation
-
added describe License create and update methods in the NetLicemsing Community How to create and update Licenses using NetLicensing RESTful API
Rental model usability
In UI on January 10, 2024
A small bug in the NetLicensing Management Console has been fixed, and the usability of the Rental model has been improved.
Changes:
- fixed Resolved the issue of the parent feature belonging to another licensee being displayed during the time volume license creation for the Rental model
NetLicensing festive X-mas release 2023
In API, Agent, Shop, Client Libraries on December 22, 2023
We are excited to present the festive X-mas release of 2023, which brings a comprehensive set of improvements, enhancements, and bug fixes to elevate your experience with our licensing services. In this release, our focus has been on fortifying the system's security, introducing new features to enhance notification framework, and addressing key issues reported by our customers.
Changes:
-
added Added support for Warning Level change notifications, providing more visibility and control over customer status change warnings
-
updated Updated dependencies to address known vulnerabilities, enhancing the overall security of the system
-
updated Revamped all NetLicensing client libraries to meet the latest standards in security and functionality, ensuring a seamless integration with enhanced service improvements
-
fixed Resolved an issue causing an Error 500 on the non-existing agent endpoint
-
fixed Fixed the validation of dry-run pricing plans without a start date
-
fixed Corrected the terms acceptDate in the vendor profile at registration
-
fixed Addressed a NullPointer issue in the order confirmation process
-
fixed Fixed the possibility of creating two notifications with the same number
-
fixed Resolved null payload for an empty notification payload field
-
updated Improved the handling of invalid aliases in Shop
-
updated Enhanced the signed validation responses for private keys created on Windows
-
updated And, to cap it all off, NetLicensing is now adorned in festive attire for the holiday season!
Improve usability for Pricing Table and Rental licensing models
In UI, Customer Portal on December 19, 2023
We implemented substantial enhancements to elevate the user interface usability for both pricing table and rental licensing models.
Changes:
-
updated Enhance Pricing Table license edit view
-
updated Optimize usability of Rental model
-
fixed Update dependencies to address known vulnerabilities
-
fixed Resolve product logo image upload issues for large images
-
fixed Rectify currency reset to EUR upon vendor profile update
-
updated Review and refine warning level labels
-
updated Provide link for new community discussions at GitHub
Offline License File Support for NetLicensing C# Client
In Client Libraries on November 01, 2023
Provide seamless activation experiences to your users, whether they are online or offline. No more interruptions due to connectivity issues – your users can enjoy your applications anytime, anywhere.
Changes:
-
updated Enable offline license file support
-
fixed parse licenseeNumber property in the offline license file
NetLicensing maintenance and security improvements
In UI on October 31, 2023
We addressed and fixed some minor but annoying defects and made our licensing services more stable and secure.
Changes:
-
fixed Main currency reset upon vendor profile profile
-
fixed Logo image upload form overflows out of the box
-
fixed Wrong terms accept date used on vendor registration
-
fixed Fix cypress vulnerability
Offline License File Support for NetLicensing C# Client
In Client Libraries on October 24, 2023
Provide seamless activation experiences to your users, whether they are online or offline. No more interruptions due to connectivity issues – your users can enjoy your applications anytime, anywhere.
Changes:
-
added Enable offline license file support for NetLicensing C# Client
-
updated Update NuGet ‘NetLicensingClient-csharp’ package
New Pricing Table Editor in License View
In UI, Customer Portal on October 06, 2023
Managing your pricing plans has never been more convenient. With this update, you can effortlessly select the customer's pricing plan or customize the chosen plan according to the unique requirements of each customer.
Changes:
-
updated Revamped license detail View
-
added Enhanced license detail View with the newly enabled Pricing Table editor
NetLicensing UI and Customer Portal maintenance release
In UI, Customer Portal on August 24, 2023
Your security is our top priority! We've just released a vital maintenance update that patches some vulnerabilities in the libraries we use. These fixes ensure your data remains safe and sound.
Changes:
-
updated Update NetLicensing UI libraries
-
updated Update NetLicensing Customer Portal libraries
Fix customer alias handling in the NetLicensing Shop
In Shop on August 17, 2023
We have resolved an issue related to the NetLicensing Shop. The problem was related to the handling of licensee aliases, which occasionally led to errors during the checkout process. You can now experience a smoother and error-free checkout process when using the NetLicensing Shop.
Changes:
-
fixed Fix alias handling in the NetLicensing Shop
-
added Include the product download link on the NetLicensing Shop confirmation page if it has been specified
Fix Stripe Connect
In UI on June 20, 2023
Resolved an issue with the Stripe Connect functionality that was causing intermittent errors during the Stripe authentication process.
Changes:
- fixed Stripe Connect authentication
NetLicensing Notifications
In Core, UI on June 12, 2023
Send instant notifications to the subscribers' webhook endpoints when a specific NetLicensing event (such as customer or license creation) occurs.
Changes:
-
added NetLicensing notifications module
-
updated Enable preview mode for the new NetLicensing notifications
-
added Send notifications on customer create
-
added Send notifications on license create
-
updated Update UI dependencies
NetLicensing JavaScript client dependencies update
In Client Libraries on May 22, 2023
We upgraded several key libraries to their latest versions to leverage new features, performance enhancements, and security patches.
Changes:
- updated Update NetLicensing JavaScript Client dependencies
NetLicensing maintenance and performance improvements
In API, UI on April 01, 2023
We addressed and fixed some minor but annoying defects and made our licensing services more stable and reliable.
Changes:
- updated Minor NetLicensing Shop fixes and improvements
Export dashboard chart data as CSV
In UI on January 19, 2023
With this release, we fixed some defects, as well as introduced minor UI improvements.
Changes:
-
added Export dashboard chart data as CSV
-
updated Revisited and fixed Microsoft Auzure OAuth login
-
added Dynamic environment support to rewrite OAuth parameters
-
fixed Update vulnerable JSON5 library - CVE-2022-46175
NetLicensing 2.8.16
In API, UI, Client Libraries on December 09, 2022
With this release, we addressed the latest Apache Commons Text vulnerability for all NetLicensing versions (SaaS and on-premises), as well as added some most asked features to the NetLicensing Core Services, Management Console and client libraries.
Changes:
-
updated Introduce a grey warning level filter
-
fixed The same ‘nodeSecret’ cannot be used with inactive licenses
-
added Add product download link in the Management Console, Shop and Customer Portal
-
added Allow custom properties for an auto-created licensee
-
updated Restrict entities number format to alphanumeric characters only
-
updated Update NetLicensing Agent
-
fixed Fix ‘dryRun’ validation of pricing plans w/o start date
-
updated Improve manage aliases page in the customer view
-
fixed Prevent sending empty custom properties or discounts on entities create
-
fixed Arbitrary code execution in Apache Commons Text - CVE-2022-42889
-
fixed Spring Security athorization rules can be bypassed via forward or include dispatcher types - CVE-2022-31692
-
fixed Prototype pollution in webpack loader-utils - CVE-2022-37601
NetLicensing’s Cyber Weeks Offer 2022
In API on November 28, 2022
We are happy to offer 64% OFF Basic and Premium Plans for 1 year for all new NetLicensing vendors as well as the vendors on the Community and Free plans!
Changes:
- added Cyber Weeks Offer 2022 - 28th of November till 12th of December 2022
Custom properties in validate call
In API on November 22, 2022
NetLicensing validate method was extended to allow specifying the custom properties for new customers in the validate call.
Changes:
- updated specify custom properties for new customers on validate call
Subscription license edit improvements
In UI on September 26, 2022
Handling of the subscription licenses was improved, to simplify the 'Time Period' and 'End Date' fields definition.
Changes:
-
fixed Update button enabled even if there are no changes in the subscription license
-
updated Remove minDate from the ‘End Date’ calendar widget
-
updated Add validation to timeVolume field
-
fixed Fix error ‘Cannot read properties of null (isValid)’
Specify end date for the subscription licenses
In UI on September 14, 2022
We added a new UI field 'End Date', to allow you easily adjust license validity time period.
Changes:
- added Added ‘End Date’ UI field to the subscription model edit view
Manage Nodes, Sessions and Aliases via Customer Portal
In API, UI on August 18, 2022
Customer Portal got two most wanted features. Now your customer can manage Aliases for their own customer profiles, as well as manage Floating model sessions and secrets for the Node-Locked model.
Changes:
-
added Manage Aliases in the Customer Portal
-
added Manage Nodes & Sessions in the Customer Portal
-
fixed Upgrade PostgreSQL version to 42.4.1 to fix vulnerability CVE-2022-31197
-
updated New NetLicensing Agent version released
-
updated Add Microsoft Azure IAM OAuth configuration
-
fixed Request without Accept header results in HTTP500
NetLicensing 2.8.15
In API, UI on August 15, 2022
With this release, we fixed some defects, as well as revisited API examples and offline validation views.
Changes:
-
fixed OperationFailedException is thrown when an email is null or email access is denied by the OAuth provider
-
fixed Fixed UI guided tours
-
updated API Examples tuning
-
updated Show ‘licenseeNumber’ in the offline validation view
-
fixed Offline Validation tab offers incompatible keys
-
updated Info part of the netlicensing error response ignored
Sunset of GitHub Education Program at NetLicensing
In Integrations on June 20, 2022
NetLicensing support for GitHub Student Developer Pack and Teacher Toolbox is discontinued as of today, and we no longer accept new GitHub Student and Teacher referrals.
Changes:
-
updated Discontinue GitHub Student Developer Pack
-
updated Discontinue GitHub Teacher Toolbox
Dashboard reports improvements
In UI on May 30, 2022
Now you can see the most up-to-date information on the dashboard reports, as well as the report data is more accurate now and excludes API Examples requests.
Changes:
-
updated exclude internal traffic and ‘API Examples’ from the API requests report
-
updated add current day in the API requests and validation report
-
fixed fixed GuideChimp vendor onboarding tours
NetLicensing 2.8.14
In API on May 28, 2022
With this release, we addressed the latest Spring Security vulnerability for all NetLicensing versions - SaaS and on-premises.
Changes:
-
fixed Authorization bypass in Spring Security - CVE-2022-22978
-
fixed Integer overflow in BCrypt class in Spring Security - CVE-2022-22976
Historical dashboard report data
In UI on May 26, 2022
We started the historical API requests and validation data migration process, so the full 'All Time' reports will be available on the vendors' dashboards.
Changes:
-
updated Enable ‘All Time’ report data retrieval
-
fixed Demo login for the first adopters restored
NetLicensing 2.8.13
In API, UI, Client Libraries on May 24, 2022
With this maintenance release, we significantly improved dashboard performance, as well as polished customer portal look-and-feel.
Known Issues:
'All Time' filter may deliver empty or inaccurate numbers and is currently work-in-progress.
Changes:
-
updated improve UI dashboard performance
-
fixed restore charts tooltips
-
fixed logrotate do not rotate logs on managed and on-prem instances
-
fixed login page error if Grammarly or Selenium UI plugins installed
-
fixed fix customer link on products page with grid
-
updated use Core warning level on Customer Portal
-
updated minor OAuth improvements
-
updated add a link to a forgot password page if the user is logged in via OAuth provider
-
updated NetLicensing-Client JS library dependencies update
Restructure NetLicensing Wiki
In Docu on May 09, 2022
NetLicensing Wiki menu structure was revisited to provide a better view on the essential NetLicensing functionalities, such as NetLicensing Shop and Customer Portal.
Changes:
-
added Introduce NetLicensing Shop page
-
updated Update Customer Portal wiki page and references
NetLicensing 2.8.11
In API on April 04, 2022
With this release, we addressed the latest Spring Framework Spring4Shell vulnerability for all NetLicensing versions - SaaS and on-premises.
Changes:
-
fixed (Spring4Shell) Remote Code Execution in Spring Framework - CVE-2022-22965
-
fixed Deeply nested json in jackson-databind - CVE-2020-36518
-
added Ability to switch off/on service audit for on-premises setup
OAuth Sign-in / Sign-up Support
In API, UI, Integrations on March 24, 2022
Now you can sign up and sign in with your GitHub, Auth0 and Microsoft identity platform accounts for the NetLicensing online services.
Changes:
-
added GitHub sign up and sign in for SaaS and on-premises version
-
added Auth0 sign up and sign in for on-premises version
-
added Microsoft OpenID sign in for on-premises version
NetLicensing 2.8.10
In API on March 21, 2022
Configurable database cleanup enables scheduled database housekeeping routines to automate regular maintenance tasks. We also made some minor database fixes and updated core libraries to improve the stability and security of the service.
Changes:
-
added Enabled scheduled automatic database cleanup
-
updated Transactions count growing fast
-
updated Upgrade XMLDSig to the latest version
-
updated Upgrade Stripe Client library to the latest version
-
fixed Requests-per-day report is triggered twice
-
fixed Fix customized reports delivery
NetLicensing UI libraries update
In UI on March 18, 2022
We updated NetLicensing Management Console libraries to fix some critical vulnerabilities, as well as improved Customer's tags handling.
Changes:
-
fixed Mitigate Input Validation while data is read from window.location.hash and passed to window.history.pushState() - CWE-20
-
fixed Prototype Pollution in Chart.js - CVE-2020-7746
-
updated Showíng tags containing reserved words
NetLicensing UI libraries update
In UI on March 05, 2022
We updated NetLicensing Management Console libraries to fix some critical vulnerabilities in the transitive dependencies.
Changes:
-
fixed Cross-site Scripting in Prism - CVE-2022-23647
-
fixed Inefficient Regular Expression Complexity in Validator.js - CVE-2021-3765
-
fixed Regular Expression Denial of Service in prismjs - CVE-2021-3801
-
fixed Incorrect Comparison in axios - CVE-2021-3749
-
fixed Regular Expression Denial of Service (ReDoS) in Prism - CVE-2021-32723
-
fixed Passing in a non-string ‘html’ argument can lead to unsanitized output - CVE-2021-32696
-
fixed Command Injection in lodash - CVE-2021-23337
-
fixed Regular Expression Denial of Service (ReDoS) in lodash - CVE-2020-28500
NetLicensing JavaScript Client v1.2.28
In Client Libraries on March 02, 2022
NetLicensing JavaScript Client dependencies updated to fix some critical vulnerabilities.
Changes:
-
fixed Prototype Pollution in minimist - CVE-2020-7598
-
fixed Open redirect in karma - CVE-2021-23495
-
fixed Exposure of Sensitive Information to an Unauthorized Actor in follow-redirects - CVE-2022-0536
-
fixed Exposure of sensitive information in follow-redirects - CVE-2022-0155
-
fixed Cross-site Scripting in karma - CVE-2022-0437
-
fixed Incorrect Default Permissions in log4js - CVE-2022-21704
-
fixed Inefficient Regular Expression Complexity in chalk/ansi-regex - CVE-2021-3807
Warning Level Indicator Fix
In API, UI on February 18, 2022
Warning Level indicator fix allows showing most accurate customers status who is using Floating and Node-Locked models.
Changes:
-
fixed Fix Warning Level (Traffic Light) for Node-Locked and Floating licensing models
-
updated Restore Warning Level refresh button on the list and customer detail view
-
fixed Customer Portal showing an error in case vendor do not loaded a logo
-
fixed Dashboard report ‘API Requests/Validations per Day’ is called twice
Documentation Update
In Docu on February 14, 2022
Wiki documentation was updated with the description of new NetLicensing functionalities - Customer Portal and Aliases.
Changes:
-
added Add Customer Portal wiki page
-
added Add Aliases wiki page
NetLicensing 2.8.8
In API, UI on January 27, 2022
With this release, NetLicensing on-premises setup was revisited and improved. We also made some minor database fixes to improve stability.
Changes:
-
updated database performance improvements
-
added add Java memory options for on-prem installation
-
added rotate logs using logrotate for on-prem installation
-
fixed update Docker images to use platform linux/amd64
-
fixed dashboard charts throw an error upon failed dataset load from the backend
-
fixed improve Start Date validation rule
Customer Portal Logo Path Fix
In UI on January 20, 2022
A minor Customer Portal issue with an empty vendor company logo was fixed.
Changes:
- fixed empty or null logoPath crashes Customer Portal
System Stability Update
In API on January 18, 2022
Our new AWS Graviton infrastructure was tuned to improve NetLicensing availability and stability. All our systems are now fully functional.
Changes:
-
fixed verify AWS Graviton settings
-
updated temporarily disable management console dashboard
Revisit Traffic Light Calculation Rules
In UI, API on January 13, 2022
Get an instant view of customers' status using the new experimental feature 'Customer Warning Level'. Customer status is represented using intuitive traffic light shown on the customers' list and detail view.
Changes:
-
fixed revisit traffic light calculation rules for Node-Locked and Floating models
-
updated add Log4j vulnerability fix to the on-premises version
Customer Aliases
In API, UI, Shop on January 10, 2022
Specify alternative unique aliases for your customers or provide a list of the aliases, such as course participants, students, team members, etc. and use these for the validation calls.
Changes:
-
added Make the eMail field mandatory if ‘Collect Customer Info’ option is enabled
-
added Add customer’s eMail ID as alias upon shop checkout process
-
updated Extend LicenseeService API to allow working with the aliases (e.g. create, update, list)
-
added Extend LicenseeService API to allow customer validation using specified aliases
-
added Add new tab ‘Aliases’ to the customer view at NetLicensing Management Console
Mitigate Apache Log4j remote code execution ‘Log4Shell’ vulnerability
In Client Libraries on December 23, 2021
To mitigate 'Log4Shell' vulnerability, NetLicensingClient for Java was updated with the latest Apache Log4j v2.17.0. We strongly recommend updating to this latest version.
Changes:
-
updated Upgrade log4j library to v2.17.0
-
updated Upgrade other NetLicensingClient dependencies
New Customer Portal released
In UI on December 22, 2021
Ho-Ho-Ho!! The new Customer Portal just arrived!
Easily create, customize and embed a new white-label Customer Portal, and offer your customers a comprehensive view of all their licenses.
Changes:
-
added new token action ‘licenseeLogin’ to create Customer Portal token and URL
-
updated update TokenServices.create() documentation (introduce ‘licenseeLogin’ action key)
-
added enable Customer Portal on my.netlicensing.io subdomain
-
added new section ‘Customer Portal’ on the ‘API Examples’ tab for the entitled vendor profiles
-
added add customer portal direct link to the licenseeLogin token
Management Console Improvements
In UI on December 13, 2021
With this release, we added some handy UI improvements, such as revisited detail view layout and “Warning Level” indicator.
Changes:
-
added persist customers filter status
-
added stick upper banner panel on scrolling
-
updated move ‘Warning Level’ content to ‘General’ tab
-
added force update customer’s ‘Warning Level’ in the detail view
-
updated hide ‘warningLevel’ in tags
-
updated use shaded rows in all lists to ease visual navigation
-
updated move Update/Cancel buttons to upper banner
-
fixed label translations on Customers Warning chart
(Experimental) Customer Warning Level
In UI, API on December 06, 2021
Get an instant view of customers' status using the new experimental feature 'Customer Warning Level'. Customer status is represented using intuitive traffic light shown on the customers' list and detail view.
Please let us know your experience with this new feature.
Changes:
-
added add ‘warningLevel’ attribute to NetLicensing validation response
-
added add ‘warningLevel’ enum to all NetLicensing client libraries
-
added show customers’ Warning Level on the customers’ list
-
added show Warning Level on the customer detail view
-
added update Warning Level for an individual customer
NetLicensing maintenance and performance improvements
In API, Shop on December 03, 2021
We addressed and fixed some minor but annoying defects and made our licensing services more stable and reliable.
Changes:
-
fixed Try & Buy licensing model - revisit trial expiration time logic
-
fixed Subscription licensing model returned ‘NaN’ in the expiration response
-
updated Minor NetLicensing Shop fixes and improvements
-
updated Verify up-2-date VAT for all EU countries in NetLicensing Shop
-
updated Database performance tuning
Announcement: RESTful API GET validate method deprecation
In API, Docu on December 01, 2021
Please Note: HTTP method GET /validate is deprecated and will be out of maintenance by Q4/2022.
In case you use RESTful API directly in your code, ensure to replace GET with POST for validation operation. Until the GET method will be deprecated, you’ll get the warning in the validation response.
Changes:
-
updated Announce GET validate method deprecation
-
updated Update LicenseeServices.validate documentation
Customer creation issue resolved
In UI on November 25, 2021
The issue has been resolved and customer creation is now possible via NetLicensing management console.
Changes:
- fixed Fix customer create form
Registration issue resolved
In UI, API on November 24, 2021
The issue has been resolved and new vendor registration is now possible again.
Changes:
-
fixed Fix new vendor registration
-
fixed Fix password strength meter
Add new product using demo data
In UI on November 08, 2021
It is now even easier to create a new product using demo data. This will set up a predefined configuration for product and product modules for the specific licensing model.
Changes:
- added Add new product using demo data
NetLicensing Console maintenance and performance improvements
In UI on August 05, 2021
Growing NetLicensing's customer base adding requirements to the system availability and performance. To keep the system performance on the highest level we implemented additional measures and disabled temporary dashboard charts and transactions lists.
Changes:
-
updated disable temporary dashboard charts
-
updated disable temporary transactions lists
Product discounts fix
In UI on July 16, 2021
Product discounts update and deletion has been fixed with this UI release.
Changes:
- fixed Not able to delete the latest discount in the product’s discounts list #38
NetLicensing usability improvements
In UI, Docu on May 05, 2021
We added some useful improvements to the NetLicensing service, console and documentation
Changes:
-
updated Customer portal token type in the API Examples and documentation
-
updated Display core notifications also in the success case
-
fixed Crash on missing vendor validation
-
added Email change hint
NetLicensing / Auth0 Integration
In Integrations on March 22, 2021
Enable AAV Framework for your products by enriching Auth0 authentication flow and user profile with the NetLicensing validation data.
Changes:
- added Enable Auth0 Integration
Stripe connection details renewed
In UI, Integrations on March 15, 2021
We renewed connection details and reactivated Stripe integration. There are no additional steps from vendor side required and vendors will be able to offer licenses acquisition using Stripe payment processing.
Changes:
-
updated Renew Stripe integration details
-
fixed Subscription licensing model invalid ‘startDate’ handling
Maintenance Release
In UI on March 05, 2021
Now you can specify the start date for the Try & Buy licences to define the start of the trial period. We also fixed annoying defect reported by some of the customers, which reset the start date for the created licenses.
Changes:
-
updated Add ‘startDate’ field to Try-and-Buy evaluation license
-
fixed Customer’s license wrong ‘startDate’ shown
-
fixed Onboarding checklist is always ON
-
fixed Customers count shown as 0
PayPal Express Checkout fix
In Shop on February 15, 2021
We fixed the PayPal Express Checkout issue in the NetLicensing Shop.
Changes:
- fixed PayPal Express Checkout functionality
Specify API Key scope
In API, UI on February 12, 2021
Now you can specify API Key scope by providing specific customer number, so the API Key 'validation' and 'transfer' operations can be executed for this specified customer only.
Changes:
-
added Extend TokenServices.create() endpoint to allow ‘licenseeNumber’ attribute for APIKEY tokens
-
added Allow optional customer definition on the API Key create form
Old NetLicensing Console Shutdown
In UI on January 31, 2021
Last year we introduced brand new and improved NetLicensing Management Console. The feature set of this new console includes all known features from the old console, as well as improved customer-centric license management.
Today we announce the intention to shut down the old Management Console by the end of Q1/2021.
In case you bookmarked the old console URL, we advise you to replace this using new one: ui.netlicensing.io
Should you have any questions, please contact us at info@netlicensing.io
Changes:
- updated Shutdown old NetLicensing Management Console announcement
NetLicensing console availability
In UI on January 19, 2021
The annoying issue, which prevented the start of the NetLicensing console dashboard is fixed now.
Changes:
- fixed Get rid of the timeout for the dashboard report requests
Stability and usability improvements
In UI on January 18, 2021
Last week we added some useful improvements to the NetLicensing service and console.
Changes:
-
updated Minor fixes on Payment Methods configuration page
-
added Highlight currently active view in the main menu
-
updated Update GuideChimp version (v3.x) for the guided tours
-
fixed Filtering on a list display (customers) conflicts with pagination
-
updated Improve affiliate view and description
Connect Stripe account
In Shop, Integrations on January 14, 2021
We are moving forward to shut down old NetLicensing Management Console and ported one of the last features - 'Connect to Stripe'. Now you can enable and disable 'Stripe' and 'Stripe (Testing)' payment services in your vendor account, as well as configure 'Stripe Connect' to be offered as a payment method to your customers in the NetLicensing Shop.
Changes:
-
added ON/OFF ‘Stripe’ and ‘Stripe (Testing)’ payment services
-
added Enable ‘Stripe Connect’
NetLicensing Shop hotfix release
In Shop on December 28, 2020
Shop session initialisation issue (introduced with the last NetLicensing release 2.8) fixed now.
Changes:
- fixed Shop session initialisation for some licensing models (e.g. Floating)
Ho-Ho-Ho! NetLicensing Christmas edition released!
In Shop, UI on December 23, 2020
Offer your products in different regions and local currencies. NetLicensing Shop now supports multiple currencies.
Changes:
-
added Multi-currency support in NetLicensing Shop and Console
-
added Show core release version in the new Management Console
-
added Support offline files in the NetLicensing clients
-
updated Sign validation response; return fingerprint for the private key
-
updated Add signature validation to C# client
-
fixed Various performance fixes, to make service more stable
-
fixed PayPal IPN notification processing
Licensee Secret ported to the new console
In UI on December 22, 2020
New Node-Locked licensing model replaced the old locking technique used in the earlier NetLicensing versions. Even though this new model offering better configurability and flexibility for the users, the old deprecated option 'Licensee Secret' is still in use. With this update, we enabled the possibility to manage 'Licensee Secret' in the customer profile.
Changes:
-
added Enable deprecated ‘Licensee Secret’ in the customer view
-
updated Show ‘Licensee Secret’ filed only for the products configured to use deprecated option ‘Licensee Secret’
NetLicensing Gateway Documentation
In Docu, Integrations on December 17, 2020
Implement comprehensive license acquisition and management workflow by connecting any eCommerce platform (as a license acquisition frontend) with NetLicensing Core services. NetLicensing Gateway wiki page describes the process, toolset and available connectors.
Changes:
- added NetLicensing Gateway documentation at NetLicensing Wiki
NetLicensing Gateway @ Docker Hub
In Integrations on December 09, 2020
Use any eCommerce platform, such as FastSpring, MyCommerce, PrestaShop, SendOwl, and many others as a license acquisition frontend. After a successful transaction, all needed licensing configuration (Customers, Licenses and all related data) will be made available in the NetLicensing and can be used for later entitlements validation in NetLicensing.
Changes:
- added Publish NetLicensing Gateway to Docker Hub
NetLicensing Extension for Zoho CRM
In Integrations on December 07, 2020
Labs64 NetLicensing for Zoho CRM integrates your customers’ entitlements in NetLicensing with your CRM system. The extension adds a new 'Customer Number' field to the Accounts module which will be used to retrieve all available licenses for a particular vendor.
Changes:
- added Enable ‘NetLicensing Extension for Zoho CRM’
NetLicesning Advent Calendar
In Docu, Reporting on December 01, 2020
Join us, as we count down days till Christmas with NetLicesning Advent Calendar and receive every day awesome NetLicensing Perks!
Changes:
- added Enable NetLicesning Advent Calendar 2020
Reports maintenance
In UI on November 23, 2020
We addressed some improvements on the technical side and re-enabled dashboard reports.
Changes:
- updated Enable ‘API Requests/Validations per Day’ dashboard report
Announcement scheduled maintenance work
In API on November 21, 2020
This Sunday, November 22nd 2020, we will carry out scheduled maintenance work on our servers between 8pm and 11pm (CET), so our service will be temporarily unavailable.
Thank you for your understanding!
Changes:
- updated System maintenance
Customized reporting improvements
In Reporting on November 20, 2020
As a part of ongoing licensing reporting improvements at NetLicensing, we made some updates and fixes in Customized Reporting Automation module.
Changes:
-
updated Changed enum for ‘Status’ field to String instead of HTTP status code
-
fixed ‘sessionId’ and ‘secretId’ resolution for Floating and Node-Locked models
UX and usability improvements
In UI on November 12, 2020
We made several improvements to the NetLicensing Management Console to improve user experience.
Changes:
-
fixed Cannot select license configuration fields for a module with one package only
-
fixed ‘Used Quantity’ field in the new license for Pay-per-Use licensing model should not be a required field
-
updated Changed tooltip colours to meet Labs64 branding
-
updated Updated GuideChimp version, which is used to onboard new vendors
Features availability indicators
In UI on November 09, 2020
We improved our UI and made it clear and visible, which NetLicensing features are available in the current vendor plan.
Changes:
-
added Feature availability indicators in the vendor plan
-
updated Add tooltip to the top nav buttons
Reports maintenance
In UI on October 30, 2020
The customers base grow and additional requirements to the reporting in the last year showed us clearly the need to rework on that side. As of today, we set some of the reports in the maintenance mode, so our team can address additional requirements.
Changes:
- updated Disable ‘API Requests/Validations per Day’ dashboard report
Stay in touch with NetLicensing team
In UI on October 27, 2020
Our team is here to help you implement an efficient licensing strategy and automation for your products. We won't let you alone on this journey and enabled various ways to contact us - via chat, contact form, community support or simply by booking a one-to-one session with us.
Changes:
-
updated Improved contact form
-
added Add ‘Book a Session’ menu item in the Management Console
-
fixed Fix ‘s is undefined’ error
-
fixed Fix ‘Cannot read property licenseeNumber of null’ error
License and Transaction views fixes
In UI on October 20, 2020
Minor License and Transaction views fixes, to show correct licensing dates.
Changes:
-
fixed Wrong transaction date (last) used to indicate the license creation date
-
fixed Current timestamp used in the transaction view as “Date Closed”
NetLicensing Community Support
In Docu, UI on October 16, 2020
NetLicensing Community Support is a public GitHub repository and a great way to collaborate with awesome NetLicensing community, asking questions around license management and support new NetLicensing adopters. Use this repository as your first touchpoint if you need support with your specific licensing strategy.
Changes:
-
added Enable NetLicensing Community Support repository and tracker
-
added New top nav icon eases the creation of the new community support ticket
Bits & Pretzels edition
In UI on October 01, 2020
An extended bag of goodies for #bits20 participants and nifty API Keys improvements - add a name to the key to describe usage context and use this together with the key creation date.
Changes:
-
added Enable Bits & Pretzels 2020 promo package
-
added Offline Validation file download in the Management Console
-
added Add ‘Name’ and ‘Create Date’ fields to the API Keys
-
fixed If no privateKey provided, an API Key token created with empty privateKey field
Bugfix and stability release
In UI, Docu on September 24, 2020
With this release, we fixed the wrong API Keys creation in the Management Console, as well as added some minor usability and cosmetics fixes.
Changes:
-
fixed If no ‘privateKey’ provided, a wrong API Key created with empty field. Note we advise you recreating API Keys generated after 2020-09-15
-
fixed NetLicensing UI guided tour does not highlight an element in the module view
-
fixed Terms of Sevice and Privacy Policy acceptance date is wrong
-
updated Minor UI cosmetics and fixes
-
fixed Wrong Licensee session used in Customer Portal
-
updated Floating model support in the Online Test Center
-
updated Deprecated features deleted in the Online Test Center
‘Summer break’ enhancements
In API, UI on September 15, 2020
Right after a well-deserved summer break, we would like to share with you our latest fantastic system features and improvements.
Changes:
-
added Create API Key form with private RSA key to sign NetLicensing validation request
-
updated System performance improvements
-
fixed Discard changes dialogue is shown after customer create
-
fixed If no action and URL provided, “null” value set at Pricing Table plan
-
updated Show alternative actions in case a wrong token was used
-
fixed Announcement panel in Management Console cannot be opened
-
updated Minor cosmetic UI fixes
-
updated Increase entity number length limit
-
updated Make ‘startDate’ value ‘now’ case-insensitive in the License create view
-
updated Rename ‘Pricing Table (beta)’ into ‘Pricing Table’
-
fixed Click on tooltip icons doesn’t work in (GuideChimp) tour mode
-
fixed Click on VAT / Logo tabs in the product edit opens wrong tabs
NetLicensing 2.7
In API, Docu on August 17, 2020
We've tinkered with the internal workings and polished some rough edges in the system and documentation. NetLicensing service is now better than it was.
Changes:
-
fixed Chrome browser login window prompt after session timeout
-
updated Raise the length limit for the entity numbers to 1000 characters (product, module, template, license)
-
updated Improve Pricing Table model documentation
-
updated Revisit Pricing Table HTML export styles
-
updated Improve Getting Started guide and ease the onboarding process for the new users
-
fixed Authentication with email/password in API Test Center didn’t work
NetLicensing C# Client at NuGet
In Client Libraries on August 13, 2020
One of the first NetLicensing client libraries for C# (first commit Oct 2, 2013 🤖) got technology stack updates, fine-tunings, improvements (such as signed responses support), and now finally available in the NuGet repository.
Changes:
-
updated Use .NET Standard 2.0 instead of .NET Framework 4.5
-
added Setup NuGet publish workflow for NetLicensingClient-csharp library
-
added Support for signed validation responses verification
-
updated Updated library documentation and sample code
Flex packages offerings in the NetLicensing Shop
In UI, Shop on August 10, 2020
With the new NetLicensing Console and Shop enhancements you can hide selected packaged (such as trial and promotion packages) from being offered in NetLicensing Shop.
Changes:
-
added Add option to hide a package in the NetLicensing Shop
-
fixed Unsaved changes dialogue is shown on entity create
Usability improvements for the Management Console
In UI on August 06, 2020
We rolled out a heap of new small improvements and usability fixes to make your daily work with the NetLicensing Management Console efficient and easy.
Changes:
-
added Show GuideChimp beacon at ‘API Examples’ tab
-
fixed Fix floating model image
-
updated Disable ‘Add license’ button if no modules available
-
updated Always show vendor onboarding checklist for VDEMO vendor
-
fixed Fix Pricing Table edit view layout
-
fixed API Examples tab showing an error is no modules created
-
updated Change style for the transaction status icons
-
updated cURL examples should use double quotes, to allow cURL execution on Windows
-
fixed Hide beacon if ‘API Examples’ tab is changed
-
fixed Fix an error ‘Property or method index is not defined’
-
fixed Hide product version information on the product card if not set
Floating model is now available in Premium plan
In API, UI on August 01, 2020
One of our most demanded models - Floating is now available in the Premium plan and allows you to define a comprehensive licensing strategy for your products and services.
Changes:
-
added Add Floating licensing model to the ‘Premium’ plan
-
updated New name - same promise; ‘FREE forever’ plan is now ‘Starter’
Individualize products presentation
In UI on July 29, 2020
Efficiently work in the NetLicensing Management Console with improved product individualization and better instant licensing models descriptions.
Changes:
-
added Assign individual images to the products
-
updated Add description to the licensing models
Context-based UI feature tours
In UI, API on July 21, 2020
You don't need to be an experienced licensing management user to be able to set up your first product configuration in NetLicensing. Our smart guide system will navigate you through the essentials.
Changes:
-
added Context-based feature tours using GuideChimp beacons
-
added Copy API Key in the clipboard on the Key number click or button
-
updated Various Pricing Table improvements - validation notifications, plan weight set upon reordering, Billing frequency hint for the plans in use, cleanup unused attributes
-
fixed Pricing Table cannot be saved - plan weight is not set
-
updated Disable ‘Add new customer’ button if there are no products available
-
fixed New pricing table plans disabled after creation
-
updated Improve License form - split fields in two columns
-
updated Move ‘Marked for Transfer’ Licensee to ‘Advanced’ section
-
updated Make product version field as optional
Pricing Table model is now available in FREE forever plan
In UI on July 07, 2020
We assigned Pricing Table licensing model to the FREE forever plan, so now you can start creating, experimenting, and implementing different pricing plans at free of charge to see which pricing strategy is more effective for your business needs.
Changes:
-
added Add Pricing Table licensing model to the ‘FREE forever’ plan
-
updated Enable newly added Pricing Table plan by default
-
fixed Plan weight is not set for new Pricing Table plans
NetLicensing Shop: VAT reduction for Germany
In Shop on July 01, 2020
Due to recent temporary tax legislation changes in Germany (that will last until 31 December 2020), the Value Added Tax (VAT) rate in NetLicensing Shop decreased from 19% to 16%. The updated VAT rate will be applicable for all customers with the Buyer Country - Germany. Refer to the VAT Calculation Rules for addition information.
Changes:
- updated Change VAT rate for Germany from 19% to 16%
NetLicensing 2.6.1
In API, Shop, Docu on June 29, 2020
Seamless Pricing Table licensing model integration with NetLicensing Shop allows you to create an efficient pricing plan and membership management flow for your products.
Changes:
-
added Send welcome email to the new vendors after registration
-
added Backend support for the upcoming Customer Portal
-
updated Support NetLicensing Shop integration into the Pricing Table licensing model
-
updated ‘productNumber’ attribute is deprecated in the permanent SHOP token
-
updated Cleanup Shop from old SKUs definition
-
fixed Exclude ‘session’ API Keys from the core response; these API Keys won’t be shown on the Settings view anymore
-
added Create a default API key with ‘ROLE_APIKEY_LICENSEE’ for new vendor accounts
-
fixed Incomplete validation response for the Floating licensing model
-
updated Revisit NetLicensing Website, Wiki and Documentation
-
updated Improved Getting Started guide to ease the new vendors onboarding
Vendor Onboarding Checklist
In UI on June 25, 2020
NetLicensing Onboarding Checklist guides new vendors through essential NetLicensing functionalities and makes sure you will be able to enable license management for your products within minutes.
Changes:
-
added NetLicensing Getting Started Checklist for new vendors
-
updated Update GuideChimp to the v1.6.1 to enable events listener for checklist actions
NetLicensing Zapier integration update
In Integrations on June 16, 2020
Automate your workflow and connect NetLicensing vendor account with thousands of other apps with a few clicks only.
Changes:
-
added Enabled API Key authentication for NetLicensing zaps
-
updated Deprecated insecure user/pass authentication
-
updated Update to the new Zapier core framework v10.0.0
-
updated Update NetLicensing JS library to v1.2.24
-
updated Revisit documentation, help texts and APIKey instructions
Labs64 NetLicensing JavaScript Client v1.2.24
In Client Libraries on June 15, 2020
The small annoying defect was fixed, so you can now serialize NetLicensing API responses without errors within JavaScript and NodeJS environments.
Changes:
- fixed Fix JSON circular structure conversion error
Floating model sessions management
In UI on June 03, 2020
Verify status and release Floating model sessions directly on the licenses list view, as well on the dedicated 'Sessions' tab.
Changes:
-
added Show available and checked out floating model sessions per license on the licenses list view
-
added View and delete floating model sessions directly on the licenses list view
-
added Add dedicated Sessions tab in the Floating License detail view
-
added Verify session expiration timestamp and highlight current session status
Node-Locked model management
In UI on May 29, 2020
Get instant access and manage node secrets directly on the licenses list view. Additional 'Secrets' tab provides you with an efficient way to manage Node-Locked model secrets for both Client and Predefined modes.
Changes:
-
added Show available and used node secret slots per license on the licenses list view
-
added View and delete node secrets directly on the licenses list view
-
added Add dedicated Secrets tab in the Node-Locked License detail view
-
added Generate node secret value (UUID) for the predefined mode
-
added Copy node secret value to clipboard
Bulk operations
In UI on May 25, 2020
Bulk operations are useful when working with large data sets. With this release, additional bulk operations, such as activate/deactivate entities or mass deletion of the API keys, introduced.
Changes:
-
added Pricing Table model - show plan start date as date-picker field
-
updated Additional warning about dryRun on API Examples tab
-
added Bulk delete for API keys
-
added Bulk activate / deactivate entities
-
updated Do not prompt user confirmation upon activation
-
updated Improve activate/deactivate entity prompts and messages
-
added On license create view, inherit name from the package by default
Safeguard NetLicensing entities deletion
In UI on May 19, 2020
Accidental deletion of the NetLicensing entities might be crucial for your products and customers. With this release, we've introduced an additional verification upon deletion of the NetLicensing entities, such as product, module, customer or API Key.
Changes:
-
added Add confirmation edit box on the entity deletion panel
-
added Allow deletion of deactivated entities only
-
updated Product labels (modules and customers) in the list view are clickable now
NetLicensing Shop Customization
In UI on May 15, 2020
NetLicensing Shop is a white-label e-commerce solution which can be easily customized to match your brand style and identity. Now you can add your brand logo, colours and texts on the Shop Customization page.
Changes:
-
added Enable Shop Customization page
-
fixed Filter out internal API Keys in the Settings view
Stay up-to-date with NetLicensing platform news
In UI on May 07, 2020
Don't miss NetLicensing fixes, updates and new features. Notification icon will inform you about the latest changes to NetLicensing platform.
Changes:
-
added Unread messages count on the notification icon
-
updated Additionally to the product and customers list, memento added to the modules list
NetLicensing 2.5.9
In API, UI on April 30, 2020
Ease the product configuration and customers management via a redesigned management console and improved service documentation.
Changes:
-
updated Prevent direct login and vendor registration via legacy management console
-
updated Revisit Website and Wiki documentation (Getting Started, RESTful API, Licensing Models, etc.)
-
fixed User Profile shows wrong Terms of Service and Privacy Policy versions for newly registered vendors
-
updated Use NetLicensing branding in the service emails
Customized Reporting output format update
In Reporting on April 29, 2020
Customized Reporting output format (CSV) satisfies RFC-4180 specification.
Changes:
-
updated Fields containing line breaks (CRLF), double quotes, and commas will be enclosed in double-quotes
-
updated Line endings changed from LF to CRLF (as per RFC-4180)
Instant validate API access
In UI on April 27, 2020
Get instant access to the essential NetLicensing RESTful API methods and see how to validate customer directly in the Management Console.
Changes:
-
added Add validate API reference in the “API Examples” section in Customer view
-
fixed Button “+ Add module” doesn’t work
-
fixed Email template notification uses old console URL
-
fixed Handle not existing registration token
-
updated Do not show “Back to Legacy Console” link to all new users
-
added Remember last used customers view - list or detail
Customers & Licenses detail view
In UI on April 15, 2020
Easily navigate between Customers and Licenses list. Detailed view significantly improving the efficiency if you need to work with multiple entities.
Changes:
-
added Enable detailed view for Customers
-
added Enable detailed view for Licenses
-
added Open Customer or License in a new window using double-click
-
updated New license - use date only as a start date
-
fixed Fix pricing table plan description in the shop checkout
NetLicensing documentation update
In Docu on April 13, 2020
NetLicensing documentation update ease new vendor onboarding and integration process.
Changes:
-
updated Improve RESTful API services documentation
-
updated Expose deprecated GET validation request method
-
updated Improve licensing models documentation
Instant RESTful API access
In UI on April 08, 2020
API Examples tab provides context-based reference to the NetLicensing RESTful API methods.
Changes:
-
added Create Shop Token reference to the “API Examples” tab
-
fixed Customer breadcrumb is empty in the license view
Console UI/UX improvements
In UI on April 02, 2020
Create your first product configuration with just a few clicks.
Changes:
-
added Help new vendors to start right away with own product configuration
-
updated Get rid of “Advanced” collapsible sections in the entities configurations and show additional configuration attributes
-
updated Improve overall UX & visibility of the checkboxes across UI
-
updated Prefill “Start Date” field in the edit form for the new time-volume licenses
Onboarding of new NetLicensing vendors
In UI on March 30, 2020
Welcome new NetLicensing vendors and suggest the next step to kick-off their license management.
Changes:
-
added Vendor onboarding guided tour
-
added Copy Pricing Table HTML snippet button
NetLicensing 2.5.8
In API on March 27, 2020
New simplified NetLicensing registration flow and other useful fixes & improvements.
Changes:
-
updated New NetLicensing registration flow
-
updated Rename Pricing Table HTML generation endpoint to “/getHTML” to “/render”
-
fixed Deactivated model feature affects other models validation
-
fixed Validation issue if deprecated Licensee Secret feature was used previously
-
fixed Customers search delivers wrong results
Console UI/UX improvements
In UI on March 23, 2020
Small UI/UX improvements that make a big difference in the NetLicemsing experience.
Changes:
-
added Add refresh button to all lists
-
added Generate permanent shop token for Pricing Table plans
-
fixed Fix Pricing Table demo data creation
-
updated Open product details right after demo data creation
-
updated Checkboxes style changed and made more intuitive
-
added Add deactivate module toggle in the product module view
Labs64 NetLicensing for GitHub Teacher Toolbox
In Integrations, UI on March 13, 2020
Great news for all teachers - Labs64 NetLicensing partnered with GitHub and offers NetLicensing Teacher (Basic) Plan for FREE all GitHub Teacher Toolbox users.
Changes:
-
added Authorize via GitHub Teacher Toolbox program
-
added New pricing plan “Teacher (Basic)”
Notable NetLicensing Features
In Docu on March 09, 2020
TL:DR - Bored to read newer-ending changelog? We prepared a condensed list of notable NetLicensing features, changes and fixes.
Changes:
- added Enable GuideChimp Tour “Notable Features” for NetLicensing changelog
NetLicensing Console Maintenance Release
In UI on March 05, 2020
Maintenance release fixing annoying NetLicensing Management Console defects.
Changes:
-
fixed Microsoft Edge compatibility issue
-
fixed Service error while working with modules
-
fixed Error saving Multi-Feature license model packages
NetLicensing JavaScript Library / Node.js fix
In Client Libraries on February 18, 2020
Latest NetLicensing JavaScript Library fix allows you to integrate License Management in your Node.js powered web applications.
Changes:
- fixed Use correct header Accept application/json
Stay up-to-date with NetLicensing platform news
In UI on February 10, 2020
Stay informed about the latest changes to NetLicensing platform directly in the management console.
Changes:
- added What’s new information panel
Demo Data for the Licensing Models
In UI on January 17, 2020
Easily create a new product configuration that is pre-configured with the demo data for the chosen licensing model.
Changes:
- added NetLicensing licensing models demo data
NetLicensing Changelog RSS Feed
In Docu on January 07, 2020
Track NetLicensing additions, updates and fixes on the NetLicensing changelog RSS feed using your favorite RSS reader, such as Inoreader, Feedly, Flipboard.
Changes:
- added NetLicensing changelog RSS feed for individual features
NetLicensing 2.5.7
In API on December 27, 2019
Prevent Man-in-the-Middle attack by signing NetLicensing validation response and other minor improvements.
Changes:
-
added Sign validation response
-
updated Allow login using vendor number, email and username
-
updated Improve validate performance for Floating and Pay-per-Use licensing models
-
fixed NetLicensing Shop checkout page doesn’t work for floating model
Extended Customer Data
In UI on December 26, 2019
Improve customer profiles by adding and grouping customer information using Custom Properties in the UI.
Changes:
-
added Render “customerData” as an additional customer’s tab
-
updated Use the same order of module/package columns
Pricing Table Licensing Model
In UI on December 25, 2019
Easily maintain Pricing Table & Membership Plans for your SaaS products in the NetLicensing UI.
Changes:
-
added Enable Pricing Table model (beta)
-
updated Restrict username character set
NetLicensing 2.5.6
In API on November 26, 2019
New HTTP 409 status code added to indicate that the request could not be processed because of conflict in the multiple simultaneous updates.
Changes:
- updated New “HTTP 409” status code added
NetLicensing Attribution upon using FREE plans
In UI on November 18, 2019
Free plan users are requested to provide NetLicensing attribution in their products.
Changes:
- added Inform vendor if Attribution Required flag set to true
Labs64 NetLicensing for GitHub Students
In Integrations, UI on November 12, 2019
Great news for all students - Labs64 NetLicensing partnered with GitHub and offers you NetLicensing Student (Basic) Plan for FREE while you are a student.
Changes:
-
added Authorize via GitHub Education program
-
added Add affiliate link to the vendor profile
-
added Filters for customers page
-
updated Show Plan “valid to” on the usage page
-
fixed Products breadcrumb on module edit page
NetLicensing 2.5.5
In API, UI on November 03, 2019
Easily export Pricing Table configuration as HTML to use this on our website.
Changes:
-
updated NetLicensing RESTful API Test Center updated with the latest API changes
-
added Endpoint for PricingTable license model allows you to retrieve pricing table configuration in HTML format
-
fixed New Node-Locked licensing model cannot be selected
NetLicensing / Zapier Integration
In Integrations on October 15, 2019
Connect your NetLicensing vendor account with more than 1500 supported Zapier integrations right away and with almost no effort!
Changes:
- added Enable NetLicensing / Zapier Integration
Node-Locked Licensing Model
In API, UI on September 14, 2019
Prevent sharing of the license identities and unauthorized usage of your products by binding the customer identity to the device (node) with the Node-Locked licensing model.
Changes:
-
added Enable new Node-Locked licensing model
-
updated Registration - validate user profile attributes
NetLicensing 2.5.1
In API on August 28, 2019
Maintenance release fixing wrong usage notifications.
Changes:
- fixed Wrong usage notifications
NetLicensing 2.5.0
In API on August 11, 2019
Allow customers to use your products on multiple devices using new Node-Locked licensing model which is now supporting multiple nodes.
Changes:
-
added NetLicensing Agent works with the smart card / hardware dongle now
-
added Extend Node-Locked licensing model (1:n pairing)
-
updated Deprecate “Licensee Secret” mode; a new Node-Locked licensing model replacing and extending this functionality
-
updated Update all NetLicensing client libraries
-
updated Subscription license model now supports Grace Period
-
updated NetLicensing Shop / Transaction improvements for recurring payments
Vendor usage page
In UI on August 10, 2019
Easily verify the limits (active products, customers) and available features and licensing models within your NetLicensing vendor account.
Changes:
- added Vendor usage page
NetLicensing C++ Client Library
In UI on April 25, 2019
Add a full set of NetLicensing services to the C++ client library.
Changes:
- updated Update C++ client library
Here you can find a historical archive of past NetLicensing release notes.