Releases: michelve/software-license-manager
5.6.1
5.6.1 - 2022-01-06
- Replaced expand the view for a modal for my licenses tab inside my licenses page
- Update WP support
Commits
Merged
- Front-end licence removal doesn't reflect setting allow_user_activation_removal
#57
- Update slm-add-licenses.php
#71
- Update slm-subscribers.php
#62
- Update slm-add-licenses.php
#63
- Update slm-admin-functions.php
#64
- Update slm-lic-settings.php
#65
- Update purchase.php
#66
- Update slm-utility.php
#67
- Update stats.php
#68
- Update slm_about_menu.php
#69
- Update slm-list-licenses-class.php
#70
- Bump handlebars from 4.5.3 to 4.7.7
#59
- Sync with Michelve master
#8
5.5.12
5.5.11
5.5.10
v5.5.10 - 2020-10-27
Merged
- Bug-fix - multiple licences created when order item qty changed
#50
- Merge from parent
#7
- Bump node-fetch from 2.6.0 to 2.6.1
#37
- I created bug fix for wc_licenses_class.php
#46
- Update fixing bugs.
#1
- implemneted data-title support
#34
- Version 5.5.3 merge
#5
Commits
- updated pot and mo language files
d2c6649
- updated date() to wp_date()
af90004
- updated license
7f9060c
- added new icons
95b9957
- use of home_url instead of site_url
0c8e6b7
- resolved bootstrap issues and conflicts
68481ce
- Fixes issue: Clear Logs saved #51
89afc37
- esc_html and home_url fixes
d4520a2
- updated change-log and package.json
3963725
- templates
ad84600
- fixes issue: cannot delete an actively licensed device from the license manager #47
d7497a8
- version 5.5.9
bfd573a
- no message
fa6dc19
- added composer support
66b959e
- Create SECURITY.md
6b9afae
- questions template added
0323124
- 5.5.7 release
5ea43c0
- added new icons
8306c65
- no message
74e74aa
- test
6bd0485
5.5.9
5.5.8
5.5.7
5.5.6
5.5.5
Product editor fields validation failed - the values max domain and max device were overwriting saved values.
Min value of the field with domain max and device max doesn't make sense - if it's maximum, it shouldn't work as minimum.
Saving only fields with not empty value results in a case where if you ever set the value of the field to some value - let's say devices number to 2 and then you want to change it to 0 it won't overwrite the saved value and still keeps 2.
5.5.4
in the last version of the plugin I have changed the way how orders look like and behave.
The old approach was adding the license info as order meta and then displaying them. This didn't work well when there were more licenses than one or more than one licensed product. Also, the plugin never tried to check if there are any existing licenses for current order. So when someone changed the order status from completed to on-hold and back, plugin created new licenses for the user.
I have narrowed down the number of metadata to just license key and type. Everything else when added to the order was relevant just at the time of license being created. So when there was a change in license afterwards, it wasn't changed in the order again. This data can be found then in the license record itself.
There are also two new options:
In WooCommerce, you can disable the automatic Downloads expiration. This is for the reason that if you don't want downloads behave the same way as license. Example: License for life, downloads for a year. Before when I wanted to have this behavior, I had to set product as subscription and set expiration to 0.
In some recent version, there was created new feature to allow users to remove domains in "My licenses". As in my case the license is checked only manually on button activation, when customer removes the domain in their account they can use it on multiple domains without corresponding number of licenses. If the licensed plugin checks the license regularly then it will find out. So for this reason there is an option for it.
Thanks to @MechComp