Download Monitor - Version 4.5.97

Version Description

  • 23.08.2022 = Fixed: Class naming error
Download this release

Release Info

Developer raldea89
Plugin Icon 128x128 Download Monitor
Version 4.5.97
Comparing to
See all releases

Code changes from version 4.5.96 to 4.5.97

changelog.txt CHANGED
@@ -1,98 +1,101 @@
 
 
 
1
  = 4.5.96 - 16.08.2022 =
2
- Changed: Show error on upload if file not OK ( https://github.com/WPChill/download-monitor/issues/995 )
3
- Added: New settings field types ( https://github.com/WPChill/download-monitor/issues/1005 )
4
- Fixed: Download link on SiteGround with CDN not working ( https://github.com/WPChill/download-monitor/issues/994 )
5
- Fixed: Add parameter to filter for 3rd party payment gateway ( https://github.com/WPChill/download-monitor/issues/922 )
6
 
7
  = 4.5.95 - 25.07.2022 =
8
- Fixed: Warning Undefined array key "icon", "icon-color", "icon-text" if transients are not set. ( https://github.com/WPChill/download-monitor/issues/979 )
9
- Fixed: On Pantheon hosted environments redirect to file doesn't work. ( https://github.com/WPChill/download-monitor/issues/914 )
10
- Changed: Remove double usage of parse_file_path();. ( https://github.com/WPChill/download-monitor/issues/983 )
11
- Changed: Remove all non-related actions from admin_notices on Download Monitor's pages. ( https://github.com/WPChill/download-monitor/issues/910 )
12
- Changed: Move all Download Monitor's admin_notices actions to prio 8 (https://github.com/WPChill/download-monitor/issues/984)
13
- Changed: Enhanced Download Monitor's disable survey ( https://github.com/WPChill/download-monitor/issues/881 )
14
- Fix: Uninstall process not targeting the components correctly ( https://github.com/WPChill/download-monitor/issues/992 )
15
 
16
  = 4.5.94 - 31.05.2022 =
17
- Changed: Remove Duplicator Upsells ( https://github.com/WPChill/download-monitor/issues/959 )
18
- Fixed: Download url not working while permalinks are set to plain ( https://github.com/WPChill/download-monitor/issues/964 )
19
- Fixed: User IPs now showing in logs/download notification emails ( https://github.com/WPChill/download-monitor/issues/965 )
20
 
21
  = 4.5.93 - 25.05.2022 =
22
- Fixed: Robots.txt check on all pages ( https://github.com/WPChill/download-monitor/issues/937 )
23
- Added: "No file provided" notification in download admin listing for "empty" downloads ( https://github.com/WPChill/download-monitor/issues/887 )
24
- Added: Product ID in admin DLM products listing ( https://github.com/WPChill/download-monitor/issues/885 )
25
- Fixed: Downloads hanging at 99% in multi-threaded mode ( https://github.com/WPChill/download-monitor/issues/816 )
26
- Fixed: Critical error on quick-editing a Download/Product ( https://github.com/WPChill/download-monitor/issues/906 )
27
- Changed: Onboarding page ( https://github.com/WPChill/download-monitor/issues/820 )
28
- Changed: Partition the Download Monitor's menu into groups ( https://github.com/WPChill/download-monitor/issues/776 )
29
- Fixed: the_title filter too few arguments ( https://github.com/WPChill/download-monitor/issues/908 )
30
- Added: Notice for BETA testers ( https://github.com/WPChill/download-monitor/issues/951 )
31
 
32
  = 4.5.92 - 11.04.2022 =
33
- Fixed: Missing Files/Access denied for users with out of root wp-content ( https://github.com/WPChill/download-monitor/issues/888 )
34
  Added: New setting for out of root/uploads directory for files to be downloaded
35
 
36
  = 4.5.91 - 05.04.2022 =
37
- Fixed: Error when checking for robots.txt file ( https://github.com/WPChill/download-monitor/issues/883 )
38
 
39
  = 4.5.9 - 05.04.2022 =
40
  Fixed: Security issues regarding file downloads and download titles
41
- Added: Option to not count admin downloads. ( https://github.com/WPChill/download-monitor/issues/854 )
42
- Added: No-index/no-follow header for redirect to file option ( https://github.com/WPChill/download-monitor/issues/879 )
43
- Added: Welcome banner on activation ( https://github.com/WPChill/download-monitor/issues/874 )
44
- Added: Robots.txt generation/protection setting ( https://github.com/WPChill/download-monitor/issues/878 )
45
- Added: Metabox and shortcode column for products ( https://github.com/WPChill/download-monitor/issues/866 )
46
- Fixed: Error downloading files if the files have been modified directly using a File Manager and the Download has not been updated ( https://github.com/WPChill/download-monitor/issues/860 )
47
  Fixed: Polyfill DateTimeImmutable __set_state array initialization
48
 
49
  = 4.5.8 - 28.03.2022 =
50
- Fixed: Upgrade to PRO now disappears when all extensions installed ( https://github.com/WPChill/download-monitor/issues/875 )
51
 
52
  = 4.5.7 - 21.03.2022 =
53
- Changed: Removed Download Duplicator from LITE vs PRO page ( https://github.com/WPChill/download-monitor/issues/872 )
54
- Changed: Versions from Gutenberg block now mention `n/a #id` as title if they are non-versioned ( https://github.com/WPChill/download-monitor/issues/873 )
55
- Added: Upgrade to pro link in plugins page ( https://github.com/WPChill/download-monitor/issues/870 )
56
- Added: do_action in shortcodes so we can add scripts only if shortcode is present ( https://github.com/WPChill/download-monitor/issues/868 )
57
- Change: members_only column to locked_downloads in admin listing table and added filters so we can override from extensions ( https://github.com/WPChill/download-monitor/issues/867 )
58
 
59
  = 4.5.6 - 14.03.2022 =
60
- Fixed: Endpoint changing value notice and flushing permalinks on endpoint change ( https://github.com/WPChill/download-monitor/issues/801 )
61
- Fixed: Place back the categories column in admin list view and change the copy shortcode functionality ( https://github.com/WPChill/download-monitor/issues/821 )
62
  Changed: Removed thumb column from Admin list table
63
- Fixed: PolyLang compatibility ( https://github.com/WPChill/download-monitor/issues/733 )
64
- Changed: Uploader enhancement ( https://github.com/WPChill/download-monitor/issues/869 )
65
 
66
  = 4.5.5 - 08.03.2022 =
67
- * Fixed: Uninstall now completely removes everything based on selection ( https://github.com/WPChill/download-monitor/issues/761 )
68
- * Added: New option to display featured downloads for the [downloads] shortcode ( https://github.com/WPChill/download-monitor/issues/624)
69
- * Added: Shortcode visible on all downloads page ( #821 )
70
- * Fixed: Set our own orderby param on Admin Dashboard ( https://github.com/WPChill/download-monitor/issues/809 )
71
- * Fixed: PayPal - new API ( https://github.com/WPChill/download-monitor/issues/861, https://github.com/WPChill/download-monitor/issues/796, https://github.com/WPChill/download-monitor/issues/665, https://github.com/WPChill/download-monitor/issues/636 )
72
- * Fixed: Direct upload button ( https://github.com/WPChill/download-monitor/issues/863 )
73
  * Fixed: Escaping on shop e-mail templates
74
- * Fixed: Issue preventing a product to be added to cart. ( https://github.com/WPChill/download-monitor/issues/865 )
75
 
76
  = 4.5.4 - 28.02.2022 =
77
- Added: Included DLM Download Duplicator as core Download Monitor function ( https://github.com/WPChill/download-monitor/issues/848 )
78
- Fixed: Insert downloads button ( https://github.com/WPChill/download-monitor/issues/811 )
79
- Fixed: File/Version date error ( https://github.com/WPChill/download-monitor/issues/812 )
80
- Fixed: Download Monitor endpoint already in use by a page/post ( https://github.com/WPChill/download-monitor/issues/826 )
81
- Added: Secure attribute on wp_dlm_downloading cookie ( https://github.com/WPChill/download-monitor/issues/592 )
82
- Fixed: DLM_Admin_Fields esc_attr insead of esc_attr ( https://github.com/WPChill/download-monitor/issues/656 )
83
- Fixed: Dismissable warnings ( https://github.com/WPChill/download-monitor/issues/680 )
84
- Fixed: Browse for file should use Wordpress Media Manager ( https://github.com/WPChill/download-monitor/issues/670 )
85
- Added: Shop enabled - create a new tab ( https://github.com/WPChill/download-monitor/issues/858 )
86
- Added: Lite vs Pro button in upsells ( https://github.com/WPChill/download-monitor/issues/857 )
87
- Fixed: Orders submenu entry under the Shop Menu entry ( https://github.com/WPChill/download-monitor/issues/859 )
88
 
89
 
90
  = 4.5.3 - 21.02.2022 =
91
- Added: LITE vs PRO page - https://github.com/WPChill/download-monitor/issues/851
92
- Changed: Extensions UI/texts update ( -https://github.com/WPChill/download-monitor/issues/846, https://github.com/WPChill/download-monitor/issues/849, https://github.com/WPChill/download-monitor/issues/838 )
93
- Fixed: Escaping the excerpt - https://github.com/WPChill/download-monitor/issues/790
94
- Fixed: Error in logs `select user` filter if user was deleted - https://github.com/WPChill/download-monitor/issues/828
95
- Added: Setting to disable file browser - https://github.com/WPChill/download-monitor/issues/469
96
  Fixed: Translation & escaping fixes
97
 
98
  = 4.5.2 - 16.02.2022 =
@@ -104,24 +107,24 @@ Removed: Removed plugin updater from lite.
104
 
105
  = 4.5.0 - 26.01.2022 =
106
  Fixed: Style missing in `[downloads]` shortcode - ( https://wordpress.org/support/topic/box-template-styling-stopped-displaying/ )
107
- Fixed: Downloads not being filtered by categories - https://github.com/WPChill/download-monitor/issues/815
108
- Fixed: Missing admin.css file for Download Monitor admin header in category edit page - https://github.com/WPChill/download-monitor/issues/817
109
- Changed: Category link in Downloads view table will now work similar to Posts and keep already set filters - https://github.com/WPChill/download-monitor/issues/818
110
  Changed: Minor sanitization and escaping fix
111
- Changed: Redo public taxonomies ( https://github.com/WPChill/download-monitor/issues/775 )
112
 
113
  = 4.4.14 - 12.01.2022 =
114
  Added: Filter 'dlm_filemanager_get_file_name' to filter the displayed file name.
115
- Fixed: Check if there are pages/posts/cpt with the same slug as the endpoint ( https://github.com/WPChill/download-monitor/issues/774 )
116
  Added: Filter 'dlm_completed_order_download' to filter download button in checkout page.
117
  Added: DLM Rest Routes for dlm_download, dlm_download_category & dlm_download_tag
118
- Fixed: Changed the escaping method to allow some html tags to be inserted in the title ( https://github.com/WPChill/download-monitor/issues/783 )
119
- Changed: The "View" category button in Downloads > Categories should not exist ( https://github.com/WPChill/download-monitor/issues/775 )
120
- Added: Upsells in admin download page options metabox ( https://github.com/WPChill/download-monitor/issues/780 )
121
- Fixed: Fixed a typo in settings. ( https://github.com/WPChill/download-monitor/issues/663 )
122
- Added: Quick copy button in download page. ( https://github.com/WPChill/download-monitor/issues/717 )
123
- Fixed: Wrong post_type in url. Coud not see order details. ( https://github.com/WPChill/download-monitor/issues/788 )
124
- Changed: The plugin's css will only load when the shortcode is present. ( https://github.com/WPChill/download-monitor/issues/782 )
125
 
126
  = 4.4.13 - 16.11.2021 =
127
  Fixed: Fatal error because an extra semicolon
@@ -130,19 +133,19 @@ Fixed: Fatal error because an extra semicolon
130
  Fixed: Dependencies in widgets screen cc @HardeepAsrani
131
  Removed: Custom webpack build and replaced with @wordpress/scripts cc @HardeepAsrani
132
  Fixed: Optimized block with React Hooks for readibility purposes cc @HardeepAsrani
133
- Fixed: Product not saving in downloads select ( https://github.com/WPChill/download-monitor/issues/770 )
134
  Fixed: Typo in file URLs
135
- Fixed: Widget options update - https://github.com/WPChill/download-monitor/issues/768
136
- Fixed: Downloads not working with shop enabled - https://github.com/WPChill/download-monitor/issues/769
137
 
138
  = 4.4.11 - 03.11.2021 =
139
- Fixed: Reports date changing ( https://github.com/WPChill/download-monitor/issues/755 )
140
- Fixed: Log page - Status Column width ( https://github.com/WPChill/download-monitor/issues/756 )
141
- Fixed: Password protection form, password field not being displayed ( https://github.com/WPChill/download-monitor/issues/757 )
142
- Fixed: Escaping problem in the No-Access page ( https://github.com/WPChill/download-monitor/issues/758 )
143
 
144
  = 4.4.10 - 02.11.2021 =
145
- Fixed: Escaping in admin "All Downloads" page. ( https://github.com/WPChill/download-monitor/issues/753 )
146
  Added: Review request in dashboard.
147
 
148
  = 4.4.9 - 01.11.2021 =
@@ -159,20 +162,20 @@ Fixed: Sanitization & Escaping
159
  Fixed: Checking for modifications to the upload folder
160
 
161
  = 4.4.5 - 20.10.2021 =
162
- Fixed: PHP 8 bug - slow query ( https://github.com/WPChill/download-monitor/issues/685 )
163
- Fixed: Deprecated PHP 8 notice (https://github.com/WPChill/download-monitor/issues/682 thanks to @ashleyfae )
164
- Fixed: PHP templates errors ( https://github.com/WPChill/download-monitor/issues/691 )
165
- Fixed: Single shop download error ( https://github.com/WPChill/download-monitor/issues/690 )
166
- Fixed: Permalink errors - retrieved permalinks on archives didn't show the correct URL ( https://github.com/WPChill/download-monitor/issues/689 )
167
- Fixed : [downloads] shortcode now displays both featured and not featured downloads when left as is ( thanks to @kadimi https://github.com/WPChill/download-monitor/pull/526 )
168
- Added : Size filter in the placeholder image ( thanks to @jamesgol https://github.com/WPChill/download-monitor/pull/507 )
169
- Fixed : Sha256 support added when new files are added ( thanks to @jamesgol https://github.com/WPChill/download-monitor/pull/633 )
170
  Added: Upsells
171
- Fixed: Fix download from CDN where uploads folder is replaced ( https://github.com/WPChill/download-monitor/issues/698 )
172
- Fixed: Fatal error on URL with version param ( https://github.com/WPChill/download-monitor/issues/709 )
173
  Changed: Notice display
174
  Changed: Tab reconstruction and settings structure
175
- Changed: TinyMCE interface for short description ( https://github.com/WPChill/download-monitor/issues/708 )
176
  Fixed : Added layer of security against certain SQL Injections
177
 
178
  = 4.4.4: October 19, 2020 =
1
+ = 4.5.97 - 23.08.2022 =
2
+ Fixed: Class naming error
3
+
4
  = 4.5.96 - 16.08.2022 =
5
+ Changed: Show error on upload if file not OK ( [#995](https://github.com/WPChill/download-monitor/issues/995) )
6
+ Added: New settings field types ( [#1005](https://github.com/WPChill/download-monitor/issues/1005) )
7
+ Fixed: Download link on SiteGround with CDN not working ( [#994](https://github.com/WPChill/download-monitor/issues/994) )
8
+ Fixed: Add parameter to filter for 3rd party payment gateway ( [#992](https://github.com/WPChill/download-monitor/issues/922) )
9
 
10
  = 4.5.95 - 25.07.2022 =
11
+ Fixed: Warning Undefined array key "icon", "icon-color", "icon-text" if transients are not set. ( [#979](https://github.com/WPChill/download-monitor/issues/979) )
12
+ Fixed: On Pantheon hosted environments redirect to file doesn't work. ( [#914](https://github.com/WPChill/download-monitor/issues/914) )
13
+ Changed: Remove double usage of parse_file_path();. ( [#983](https://github.com/WPChill/download-monitor/issues/983) )
14
+ Changed: Remove all non-related actions from admin_notices on Download Monitor's pages. ( [#910](https://github.com/WPChill/download-monitor/issues/910) )
15
+ Changed: Move all Download Monitor's admin_notices actions to prio 8 ( [#984](https://github.com/WPChill/download-monitor/issues/984) )
16
+ Changed: Enhanced Download Monitor's disable survey ( [#881](https://github.com/WPChill/download-monitor/issues/881) )
17
+ Fix: Uninstall process not targeting the components correctly ( [#992](https://github.com/WPChill/download-monitor/issues/992) )
18
 
19
  = 4.5.94 - 31.05.2022 =
20
+ Changed: Remove Duplicator Upsells ( [#959](https://github.com/WPChill/download-monitor/issues/959) )
21
+ Fixed: Download url not working while permalinks are set to plain ( [#964](https://github.com/WPChill/download-monitor/issues/964) )
22
+ Fixed: User IPs now showing in logs/download notification emails ( [#965](https://github.com/WPChill/download-monitor/issues/965) )
23
 
24
  = 4.5.93 - 25.05.2022 =
25
+ Fixed: Robots.txt check on all pages ( [#937](https://github.com/WPChill/download-monitor/issues/937) )
26
+ Added: "No file provided" notification in download admin listing for "empty" downloads ( [#887](https://github.com/WPChill/download-monitor/issues/887) )
27
+ Added: Product ID in admin DLM products listing ( [#885](https://github.com/WPChill/download-monitor/issues/885) )
28
+ Fixed: Downloads hanging at 99% in multi-threaded mode ( [#816](https://github.com/WPChill/download-monitor/issues/816) )
29
+ Fixed: Critical error on quick-editing a Download/Product ( [#906](https://github.com/WPChill/download-monitor/issues/906) )
30
+ Changed: Onboarding page ( [#820](https://github.com/WPChill/download-monitor/issues/820) )
31
+ Changed: Partition the Download Monitor's menu into groups ( [#776](https://github.com/WPChill/download-monitor/issues/776) )
32
+ Fixed: the_title filter too few arguments ( [#908](https://github.com/WPChill/download-monitor/issues/908) )
33
+ Added: Notice for BETA testers ( [#951](https://github.com/WPChill/download-monitor/issues/951) )
34
 
35
  = 4.5.92 - 11.04.2022 =
36
+ Fixed: Missing Files/Access denied for users with out of root wp-content ( [#888](https://github.com/WPChill/download-monitor/issues/888) )
37
  Added: New setting for out of root/uploads directory for files to be downloaded
38
 
39
  = 4.5.91 - 05.04.2022 =
40
+ Fixed: Error when checking for robots.txt file ( [#883](https://github.com/WPChill/download-monitor/issues/883) )
41
 
42
  = 4.5.9 - 05.04.2022 =
43
  Fixed: Security issues regarding file downloads and download titles
44
+ Added: Option to not count admin downloads. ( [#854](https://github.com/WPChill/download-monitor/issues/854) )
45
+ Added: No-index/no-follow header for redirect to file option ( [#879](https://github.com/WPChill/download-monitor/issues/879) )
46
+ Added: Welcome banner on activation ( [#874](https://github.com/WPChill/download-monitor/issues/874) )
47
+ Added: Robots.txt generation/protection setting ( [#878](https://github.com/WPChill/download-monitor/issues/878) )
48
+ Added: Metabox and shortcode column for products ( [#866](https://github.com/WPChill/download-monitor/issues/866) )
49
+ Fixed: Error downloading files if the files have been modified directly using a File Manager and the Download has not been updated ( [#860](https://github.com/WPChill/download-monitor/issues/860) )
50
  Fixed: Polyfill DateTimeImmutable __set_state array initialization
51
 
52
  = 4.5.8 - 28.03.2022 =
53
+ Fixed: Upgrade to PRO now disappears when all extensions installed ( [#875](https://github.com/WPChill/download-monitor/issues/875) )
54
 
55
  = 4.5.7 - 21.03.2022 =
56
+ Changed: Removed Download Duplicator from LITE vs PRO page ( [#872](https://github.com/WPChill/download-monitor/issues/872) )
57
+ Changed: Versions from Gutenberg block now mention `n/a #id` as title if they are non-versioned ( [#873](https://github.com/WPChill/download-monitor/issues/873) )
58
+ Added: Upgrade to pro link in plugins page ( [#870](https://github.com/WPChill/download-monitor/issues/870) )
59
+ Added: do_action in shortcodes so we can add scripts only if shortcode is present ( [#868](https://github.com/WPChill/download-monitor/issues/868) )
60
+ Change: members_only column to locked_downloads in admin listing table and added filters so we can override from extensions ( [#867](https://github.com/WPChill/download-monitor/issues/867) )
61
 
62
  = 4.5.6 - 14.03.2022 =
63
+ Fixed: Endpoint changing value notice and flushing permalinks on endpoint change ( [#801](https://github.com/WPChill/download-monitor/issues/801) )
64
+ Fixed: Place back the categories column in admin list view and change the copy shortcode functionality ( [#821](https://github.com/WPChill/download-monitor/issues/821) )
65
  Changed: Removed thumb column from Admin list table
66
+ Fixed: PolyLang compatibility ( [#733](https://github.com/WPChill/download-monitor/issues/733) )
67
+ Changed: Uploader enhancement ( [#869](https://github.com/WPChill/download-monitor/issues/869) )
68
 
69
  = 4.5.5 - 08.03.2022 =
70
+ * Fixed: Uninstall now completely removes everything based on selection ( [#761](https://github.com/WPChill/download-monitor/issues/761) )
71
+ * Added: New option to display featured downloads for the [downloads] shortcode ( [#624](https://github.com/WPChill/download-monitor/issues/624) )
72
+ * Added: Shortcode visible on all downloads page ( [#821](https://github.com/WPChill/download-monitor/issues/821) )
73
+ * Fixed: Set our own orderby param on Admin Dashboard ( [#809](https://github.com/WPChill/download-monitor/issues/809) )
74
+ * Fixed: PayPal - new API ( [#861](https://github.com/WPChill/download-monitor/issues/861), [#796](https://github.com/WPChill/download-monitor/issues/796), [#665](https://github.com/WPChill/download-monitor/issues/665), [#636](https://github.com/WPChill/download-monitor/issues/636) )
75
+ * Fixed: Direct upload button ( [#863](https://github.com/WPChill/download-monitor/issues/863) )
76
  * Fixed: Escaping on shop e-mail templates
77
+ * Fixed: Issue preventing a product to be added to cart. ( [#865](https://github.com/WPChill/download-monitor/issues/865) )
78
 
79
  = 4.5.4 - 28.02.2022 =
80
+ Added: Included DLM Download Duplicator as core Download Monitor function ( [#848](https://github.com/WPChill/download-monitor/issues/848) )
81
+ Fixed: Insert downloads button ( [#811](https://github.com/WPChill/download-monitor/issues/811) )
82
+ Fixed: File/Version date error ( [#812](https://github.com/WPChill/download-monitor/issues/812) )
83
+ Fixed: Download Monitor endpoint already in use by a page/post ( [#826](https://github.com/WPChill/download-monitor/issues/826) )
84
+ Added: Secure attribute on wp_dlm_downloading cookie ( [#592](https://github.com/WPChill/download-monitor/issues/592) )
85
+ Fixed: DLM_Admin_Fields esc_attr insead of esc_attr ( [#656](https://github.com/WPChill/download-monitor/issues/656) )
86
+ Fixed: Dismissable warnings ( [#680](https://github.com/WPChill/download-monitor/issues/680) )
87
+ Fixed: Browse for file should use Wordpress Media Manager ( [#670](https://github.com/WPChill/download-monitor/issues/670) )
88
+ Added: Shop enabled - create a new tab ( [#858](https://github.com/WPChill/download-monitor/issues/858) )
89
+ Added: Lite vs Pro button in upsells ( [#857](https://github.com/WPChill/download-monitor/issues/857) )
90
+ Fixed: Orders submenu entry under the Shop Menu entry ( [#859](https://github.com/WPChill/download-monitor/issues/859) )
91
 
92
 
93
  = 4.5.3 - 21.02.2022 =
94
+ Added: LITE vs PRO page - ( [#851](https://github.com/WPChill/download-monitor/issues/851) )
95
+ Changed: Extensions UI/texts update ( [#846](https://github.com/WPChill/download-monitor/issues/846), [#849](https://github.com/WPChill/download-monitor/issues/849), [#838](https://github.com/WPChill/download-monitor/issues/838) )
96
+ Fixed: Escaping the excerpt ( [#790](https://github.com/WPChill/download-monitor/issues/790) )
97
+ Fixed: Error in logs `select user` filter if user was deleted ( [#828](https://github.com/WPChill/download-monitor/issues/828) )
98
+ Added: Setting to disable file browser ( [#469](https://github.com/WPChill/download-monitor/issues/469) )
99
  Fixed: Translation & escaping fixes
100
 
101
  = 4.5.2 - 16.02.2022 =
107
 
108
  = 4.5.0 - 26.01.2022 =
109
  Fixed: Style missing in `[downloads]` shortcode - ( https://wordpress.org/support/topic/box-template-styling-stopped-displaying/ )
110
+ Fixed: Downloads not being filtered by categories ( [#815](https://github.com/WPChill/download-monitor/issues/815) )
111
+ Fixed: Missing admin.css file for Download Monitor admin header in category edit page ( [#817](https://github.com/WPChill/download-monitor/issues/817) )
112
+ Changed: Category link in Downloads view table will now work similar to Posts and keep already set filters ( [#818](https://github.com/WPChill/download-monitor/issues/818) )
113
  Changed: Minor sanitization and escaping fix
114
+ Changed: Redo public taxonomies ( [#775](https://github.com/WPChill/download-monitor/issues/775) )
115
 
116
  = 4.4.14 - 12.01.2022 =
117
  Added: Filter 'dlm_filemanager_get_file_name' to filter the displayed file name.
118
+ Fixed: Check if there are pages/posts/cpt with the same slug as the endpoint ( [#774](https://github.com/WPChill/download-monitor/issues/774) )
119
  Added: Filter 'dlm_completed_order_download' to filter download button in checkout page.
120
  Added: DLM Rest Routes for dlm_download, dlm_download_category & dlm_download_tag
121
+ Fixed: Changed the escaping method to allow some html tags to be inserted in the title ( [#783](https://github.com/WPChill/download-monitor/issues/783) )
122
+ Changed: The "View" category button in Downloads > Categories should not exist ( [#775](https://github.com/WPChill/download-monitor/issues/775) )
123
+ Added: Upsells in admin download page options metabox ( [#780](https://github.com/WPChill/download-monitor/issues/780) )
124
+ Fixed: Fixed a typo in settings. ( [#663](https://github.com/WPChill/download-monitor/issues/663) )
125
+ Added: Quick copy button in download page. ( [#717](https://github.com/WPChill/download-monitor/issues/717) )
126
+ Fixed: Wrong post_type in url. Coud not see order details. ( [#788](https://github.com/WPChill/download-monitor/issues/788) )
127
+ Changed: The plugin's css will only load when the shortcode is present. ( [#782](https://github.com/WPChill/download-monitor/issues/782) )
128
 
129
  = 4.4.13 - 16.11.2021 =
130
  Fixed: Fatal error because an extra semicolon
133
  Fixed: Dependencies in widgets screen cc @HardeepAsrani
134
  Removed: Custom webpack build and replaced with @wordpress/scripts cc @HardeepAsrani
135
  Fixed: Optimized block with React Hooks for readibility purposes cc @HardeepAsrani
136
+ Fixed: Product not saving in downloads select ( [#770](https://github.com/WPChill/download-monitor/issues/770) )
137
  Fixed: Typo in file URLs
138
+ Fixed: Widget options update - ( [#768](https://github.com/WPChill/download-monitor/issues/768) )
139
+ Fixed: Downloads not working with shop enabled ( [#769](https://github.com/WPChill/download-monitor/issues/769) )
140
 
141
  = 4.4.11 - 03.11.2021 =
142
+ Fixed: Reports date changing ( [#755](https://github.com/WPChill/download-monitor/issues/755) )
143
+ Fixed: Log page - Status Column width ( [#756](https://github.com/WPChill/download-monitor/issues/756) )
144
+ Fixed: Password protection form, password field not being displayed ( [#757](https://github.com/WPChill/download-monitor/issues/757) )
145
+ Fixed: Escaping problem in the No-Access page ( [#758](https://github.com/WPChill/download-monitor/issues/758) )
146
 
147
  = 4.4.10 - 02.11.2021 =
148
+ Fixed: Escaping in admin "All Downloads" page. ( [#753](https://github.com/WPChill/download-monitor/issues/753) )
149
  Added: Review request in dashboard.
150
 
151
  = 4.4.9 - 01.11.2021 =
162
  Fixed: Checking for modifications to the upload folder
163
 
164
  = 4.4.5 - 20.10.2021 =
165
+ Fixed: PHP 8 bug - slow query ( [#685](https://github.com/WPChill/download-monitor/issues/685) )
166
+ Fixed: Deprecated PHP 8 notice ( [#682](https://github.com/WPChill/download-monitor/issues/682) thanks to @ashleyfae )
167
+ Fixed: PHP templates errors ( [#691](https://github.com/WPChill/download-monitor/issues/691) )
168
+ Fixed: Single shop download error ( [#690](https://github.com/WPChill/download-monitor/issues/690) )
169
+ Fixed: Permalink errors - retrieved permalinks on archives didn't show the correct URL ( [#689](https://github.com/WPChill/download-monitor/issues/689) )
170
+ Fixed : [downloads] shortcode now displays both featured and not featured downloads when left as is ( thanks to @kadimi [#526](https://github.com/WPChill/download-monitor/pull/526) )
171
+ Added : Size filter in the placeholder image ( thanks to @jamesgol [#507](https://github.com/WPChill/download-monitor/pull/507) )
172
+ Fixed : Sha256 support added when new files are added ( thanks to @jamesgol [#633](https://github.com/WPChill/download-monitor/pull/633) )
173
  Added: Upsells
174
+ Fixed: Fix download from CDN where uploads folder is replaced ( [#698](https://github.com/WPChill/download-monitor/issues/698) )
175
+ Fixed: Fatal error on URL with version param ( [#709](https://github.com/WPChill/download-monitor/issues/709) )
176
  Changed: Notice display
177
  Changed: Tab reconstruction and settings structure
178
+ Changed: TinyMCE interface for short description ( [#708](https://github.com/WPChill/download-monitor/issues/708) )
179
  Fixed : Added layer of security against certain SQL Injections
180
 
181
  = 4.4.4: October 19, 2020 =
download-monitor.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Download Monitor
4
  Plugin URI: https://www.download-monitor.com
5
  Description: A full solution for managing and selling downloadable files, monitoring downloads and outputting download links and file information on your WordPress powered site.
6
- Version: 4.5.96
7
  Author: WPChill
8
  Author URI: https://wpchill.com
9
  Requires at least: 5.4
@@ -33,7 +33,7 @@ if ( ! defined( 'ABSPATH' ) ) {
33
  } // Exit if accessed directly
34
 
35
  // Define DLM Version
36
- define( 'DLM_VERSION', '4.5.96' );
37
 
38
  // Define DLM FILE
39
  define( 'DLM_PLUGIN_FILE', __FILE__ );
3
  Plugin Name: Download Monitor
4
  Plugin URI: https://www.download-monitor.com
5
  Description: A full solution for managing and selling downloadable files, monitoring downloads and outputting download links and file information on your WordPress powered site.
6
+ Version: 4.5.97
7
  Author: WPChill
8
  Author URI: https://wpchill.com
9
  Requires at least: 5.4
33
  } // Exit if accessed directly
34
 
35
  // Define DLM Version
36
+ define( 'DLM_VERSION', '4.5.97' );
37
 
38
  // Define DLM FILE
39
  define( 'DLM_PLUGIN_FILE', __FILE__ );
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: wpchill, silkalns, barrykooij, mikejolley
3
  Tags: download manager, document management, file manager, digital store, ecommerce, document management plugin, download monitor, download counter, password protection, download protection, password, protect downloads, tracker, sell, shop, ecommerce, paypal
4
  Requires at least: 5.4
5
  Tested up to: 6.0
6
- Stable tag: 4.5.96
7
  License: GPLv3
8
  Text Domain: -
9
  Requires PHP: 5.6
@@ -121,101 +121,104 @@ More documentation can be found in our [Knowledge Base](https://www.download-mon
121
 
122
  == Changelog ==
123
 
 
 
 
124
  = 4.5.96 - 16.08.2022 =
125
- Changed: Show error on upload if file not OK ( https://github.com/WPChill/download-monitor/issues/995 )
126
- Added: New settings field types ( https://github.com/WPChill/download-monitor/issues/1005 )
127
- Fixed: Download link on SiteGround with CDN not working ( https://github.com/WPChill/download-monitor/issues/994 )
128
- Fixed: Add parameter to filter for 3rd party payment gateway ( https://github.com/WPChill/download-monitor/issues/922 )
129
 
130
  = 4.5.95 - 25.07.2022 =
131
- Fixed: Warning Undefined array key "icon", "icon-color", "icon-text" if transients are not set. ( https://github.com/WPChill/download-monitor/issues/979 )
132
- Fixed: On Pantheon hosted environments redirect to file doesn't work. ( https://github.com/WPChill/download-monitor/issues/914 )
133
- Changed: Remove double usage of parse_file_path();. ( https://github.com/WPChill/download-monitor/issues/983 )
134
- Changed: Remove all non-related actions from admin_notices on Download Monitor's pages. ( https://github.com/WPChill/download-monitor/issues/910 )
135
- Changed: Move all Download Monitor's admin_notices actions to prio 8 (https://github.com/WPChill/download-monitor/issues/984)
136
- Changed: Enhanced Download Monitor's disable survey ( https://github.com/WPChill/download-monitor/issues/881 )
137
- Fix: Uninstall process not targeting the components correctly ( https://github.com/WPChill/download-monitor/issues/992 )
138
 
139
  = 4.5.94 - 31.05.2022 =
140
- Changed: Remove Duplicator Upsells ( https://github.com/WPChill/download-monitor/issues/959 )
141
- Fixed: Download url not working while permalinks are set to plain ( https://github.com/WPChill/download-monitor/issues/964 )
142
- Fixed: User IPs now showing in logs/download notification emails ( https://github.com/WPChill/download-monitor/issues/965 )
143
 
144
  = 4.5.93 - 25.05.2022 =
145
- Fixed: Robots.txt check on all pages ( https://github.com/WPChill/download-monitor/issues/937 )
146
- Added: "No file provided" notification in download admin listing for "empty" downloads ( https://github.com/WPChill/download-monitor/issues/887 )
147
- Added: Product ID in admin DLM products listing ( https://github.com/WPChill/download-monitor/issues/885 )
148
- Fixed: Downloads hanging at 99% in multi-threaded mode ( https://github.com/WPChill/download-monitor/issues/816 )
149
- Fixed: Critical error on quick-editing a Download/Product ( https://github.com/WPChill/download-monitor/issues/906 )
150
- Changed: Onboarding page ( https://github.com/WPChill/download-monitor/issues/820 )
151
- Changed: Partition the Download Monitor's menu into groups ( https://github.com/WPChill/download-monitor/issues/776 )
152
- Fixed: the_title filter too few arguments ( https://github.com/WPChill/download-monitor/issues/908 )
153
- Added: Notice for BETA testers ( https://github.com/WPChill/download-monitor/issues/951 )
154
 
155
  = 4.5.92 - 11.04.2022 =
156
- Fixed: Missing Files/Access denied for users with out of root wp-content ( https://github.com/WPChill/download-monitor/issues/888 )
157
  Added: New setting for out of root/uploads directory for files to be downloaded
158
 
159
  = 4.5.91 - 05.04.2022 =
160
- Fixed: Error when checking for robots.txt file ( https://github.com/WPChill/download-monitor/issues/883 )
161
 
162
  = 4.5.9 - 05.04.2022 =
163
  Fixed: Security issues regarding file downloads and download titles
164
- Added: Option to not count admin downloads. ( https://github.com/WPChill/download-monitor/issues/854 )
165
- Added: No-index/no-follow header for redirect to file option ( https://github.com/WPChill/download-monitor/issues/879 )
166
- Added: Welcome banner on activation ( https://github.com/WPChill/download-monitor/issues/874 )
167
- Added: Robots.txt generation/protection setting ( https://github.com/WPChill/download-monitor/issues/878 )
168
- Added: Metabox and shortcode column for products ( https://github.com/WPChill/download-monitor/issues/866 )
169
- Fixed: Error downloading files if the files have been modified directly using a File Manager and the Download has not been updated ( https://github.com/WPChill/download-monitor/issues/860 )
170
  Fixed: Polyfill DateTimeImmutable __set_state array initialization
171
 
172
  = 4.5.8 - 28.03.2022 =
173
- Fixed: Upgrade to PRO now disappears when all extensions installed ( https://github.com/WPChill/download-monitor/issues/875 )
174
 
175
  = 4.5.7 - 21.03.2022 =
176
- Changed: Removed Download Duplicator from LITE vs PRO page ( https://github.com/WPChill/download-monitor/issues/872 )
177
- Changed: Versions from Gutenberg block now mention `n/a #id` as title if they are non-versioned ( https://github.com/WPChill/download-monitor/issues/873 )
178
- Added: Upgrade to pro link in plugins page ( https://github.com/WPChill/download-monitor/issues/870 )
179
- Added: do_action in shortcodes so we can add scripts only if shortcode is present ( https://github.com/WPChill/download-monitor/issues/868 )
180
- Change: members_only column to locked_downloads in admin listing table and added filters so we can override from extensions ( https://github.com/WPChill/download-monitor/issues/867 )
181
 
182
  = 4.5.6 - 14.03.2022 =
183
- Fixed: Endpoint changing value notice and flushing permalinks on endpoint change ( https://github.com/WPChill/download-monitor/issues/801 )
184
- Fixed: Place back the categories column in admin list view and change the copy shortcode functionality ( https://github.com/WPChill/download-monitor/issues/821 )
185
  Changed: Removed thumb column from Admin list table
186
- Fixed: PolyLang compatibility ( https://github.com/WPChill/download-monitor/issues/733 )
187
- Changed: Uploader enhancement ( https://github.com/WPChill/download-monitor/issues/869 )
188
 
189
  = 4.5.5 - 08.03.2022 =
190
- * Fixed: Uninstall now completely removes everything based on selection ( https://github.com/WPChill/download-monitor/issues/761 )
191
- * Added: New option to display featured downloads for the [downloads] shortcode ( https://github.com/WPChill/download-monitor/issues/624)
192
- * Added: Shortcode visible on all downloads page ( #821 )
193
- * Fixed: Set our own orderby param on Admin Dashboard ( https://github.com/WPChill/download-monitor/issues/809 )
194
- * Fixed: PayPal - new API ( https://github.com/WPChill/download-monitor/issues/861, https://github.com/WPChill/download-monitor/issues/796, https://github.com/WPChill/download-monitor/issues/665, https://github.com/WPChill/download-monitor/issues/636 )
195
- * Fixed: Direct upload button ( https://github.com/WPChill/download-monitor/issues/863 )
196
  * Fixed: Escaping on shop e-mail templates
197
- * Fixed: Issue preventing a product to be added to cart. ( https://github.com/WPChill/download-monitor/issues/865 )
198
 
199
  = 4.5.4 - 28.02.2022 =
200
- Added: Included DLM Download Duplicator as core Download Monitor function ( https://github.com/WPChill/download-monitor/issues/848 )
201
- Fixed: Insert downloads button ( https://github.com/WPChill/download-monitor/issues/811 )
202
- Fixed: File/Version date error ( https://github.com/WPChill/download-monitor/issues/812 )
203
- Fixed: Download Monitor endpoint already in use by a page/post ( https://github.com/WPChill/download-monitor/issues/826 )
204
- Added: Secure attribute on wp_dlm_downloading cookie ( https://github.com/WPChill/download-monitor/issues/592 )
205
- Fixed: DLM_Admin_Fields esc_attr insead of esc_attr ( https://github.com/WPChill/download-monitor/issues/656 )
206
- Fixed: Dismissable warnings ( https://github.com/WPChill/download-monitor/issues/680 )
207
- Fixed: Browse for file should use Wordpress Media Manager ( https://github.com/WPChill/download-monitor/issues/670 )
208
- Added: Shop enabled - create a new tab ( https://github.com/WPChill/download-monitor/issues/858 )
209
- Added: Lite vs Pro button in upsells ( https://github.com/WPChill/download-monitor/issues/857 )
210
- Fixed: Orders submenu entry under the Shop Menu entry ( https://github.com/WPChill/download-monitor/issues/859 )
211
 
212
 
213
  = 4.5.3 - 21.02.2022 =
214
- Added: LITE vs PRO page - https://github.com/WPChill/download-monitor/issues/851
215
- Changed: Extensions UI/texts update ( -https://github.com/WPChill/download-monitor/issues/846, https://github.com/WPChill/download-monitor/issues/849, https://github.com/WPChill/download-monitor/issues/838 )
216
- Fixed: Escaping the excerpt - https://github.com/WPChill/download-monitor/issues/790
217
- Fixed: Error in logs `select user` filter if user was deleted - https://github.com/WPChill/download-monitor/issues/828
218
- Added: Setting to disable file browser - https://github.com/WPChill/download-monitor/issues/469
219
  Fixed: Translation & escaping fixes
220
 
221
  = 4.5.2 - 16.02.2022 =
@@ -227,24 +230,24 @@ Removed: Removed plugin updater from lite.
227
 
228
  = 4.5.0 - 26.01.2022 =
229
  Fixed: Style missing in `[downloads]` shortcode - ( https://wordpress.org/support/topic/box-template-styling-stopped-displaying/ )
230
- Fixed: Downloads not being filtered by categories - https://github.com/WPChill/download-monitor/issues/815
231
- Fixed: Missing admin.css file for Download Monitor admin header in category edit page - https://github.com/WPChill/download-monitor/issues/817
232
- Changed: Category link in Downloads view table will now work similar to Posts and keep already set filters - https://github.com/WPChill/download-monitor/issues/818
233
  Changed: Minor sanitization and escaping fix
234
- Changed: Redo public taxonomies ( https://github.com/WPChill/download-monitor/issues/775 )
235
 
236
  = 4.4.14 - 12.01.2022 =
237
  Added: Filter 'dlm_filemanager_get_file_name' to filter the displayed file name.
238
- Fixed: Check if there are pages/posts/cpt with the same slug as the endpoint ( https://github.com/WPChill/download-monitor/issues/774 )
239
  Added: Filter 'dlm_completed_order_download' to filter download button in checkout page.
240
  Added: DLM Rest Routes for dlm_download, dlm_download_category & dlm_download_tag
241
- Fixed: Changed the escaping method to allow some html tags to be inserted in the title ( https://github.com/WPChill/download-monitor/issues/783 )
242
- Changed: The "View" category button in Downloads > Categories should not exist ( https://github.com/WPChill/download-monitor/issues/775 )
243
- Added: Upsells in admin download page options metabox ( https://github.com/WPChill/download-monitor/issues/780 )
244
- Fixed: Fixed a typo in settings. ( https://github.com/WPChill/download-monitor/issues/663 )
245
- Added: Quick copy button in download page. ( https://github.com/WPChill/download-monitor/issues/717 )
246
- Fixed: Wrong post_type in url. Coud not see order details. ( https://github.com/WPChill/download-monitor/issues/788 )
247
- Changed: The plugin's css will only load when the shortcode is present. ( https://github.com/WPChill/download-monitor/issues/782 )
248
 
249
  = 4.4.13 - 16.11.2021 =
250
  Fixed: Fatal error because an extra semicolon
@@ -253,19 +256,19 @@ Fixed: Fatal error because an extra semicolon
253
  Fixed: Dependencies in widgets screen cc @HardeepAsrani
254
  Removed: Custom webpack build and replaced with @wordpress/scripts cc @HardeepAsrani
255
  Fixed: Optimized block with React Hooks for readibility purposes cc @HardeepAsrani
256
- Fixed: Product not saving in downloads select ( https://github.com/WPChill/download-monitor/issues/770 )
257
  Fixed: Typo in file URLs
258
- Fixed: Widget options update - https://github.com/WPChill/download-monitor/issues/768
259
- Fixed: Downloads not working with shop enabled - https://github.com/WPChill/download-monitor/issues/769
260
 
261
  = 4.4.11 - 03.11.2021 =
262
- Fixed: Reports date changing ( https://github.com/WPChill/download-monitor/issues/755 )
263
- Fixed: Log page - Status Column width ( https://github.com/WPChill/download-monitor/issues/756 )
264
- Fixed: Password protection form, password field not being displayed ( https://github.com/WPChill/download-monitor/issues/757 )
265
- Fixed: Escaping problem in the No-Access page ( https://github.com/WPChill/download-monitor/issues/758 )
266
 
267
  = 4.4.10 - 02.11.2021 =
268
- Fixed: Escaping in admin "All Downloads" page. ( https://github.com/WPChill/download-monitor/issues/753 )
269
  Added: Review request in dashboard.
270
 
271
  = 4.4.9 - 01.11.2021 =
@@ -282,20 +285,20 @@ Fixed: Sanitization & Escaping
282
  Fixed: Checking for modifications to the upload folder
283
 
284
  = 4.4.5 - 20.10.2021 =
285
- Fixed: PHP 8 bug - slow query ( https://github.com/WPChill/download-monitor/issues/685 )
286
- Fixed: Deprecated PHP 8 notice (https://github.com/WPChill/download-monitor/issues/682 thanks to @ashleyfae )
287
- Fixed: PHP templates errors ( https://github.com/WPChill/download-monitor/issues/691 )
288
- Fixed: Single shop download error ( https://github.com/WPChill/download-monitor/issues/690 )
289
- Fixed: Permalink errors - retrieved permalinks on archives didn't show the correct URL ( https://github.com/WPChill/download-monitor/issues/689 )
290
- Fixed : [downloads] shortcode now displays both featured and not featured downloads when left as is ( thanks to @kadimi https://github.com/WPChill/download-monitor/pull/526 )
291
- Added : Size filter in the placeholder image ( thanks to @jamesgol https://github.com/WPChill/download-monitor/pull/507 )
292
- Fixed : Sha256 support added when new files are added ( thanks to @jamesgol https://github.com/WPChill/download-monitor/pull/633 )
293
  Added: Upsells
294
- Fixed: Fix download from CDN where uploads folder is replaced ( https://github.com/WPChill/download-monitor/issues/698 )
295
- Fixed: Fatal error on URL with version param ( https://github.com/WPChill/download-monitor/issues/709 )
296
  Changed: Notice display
297
  Changed: Tab reconstruction and settings structure
298
- Changed: TinyMCE interface for short description ( https://github.com/WPChill/download-monitor/issues/708 )
299
  Fixed : Added layer of security against certain SQL Injections
300
 
301
  = 4.4.4: October 19, 2020 =
3
  Tags: download manager, document management, file manager, digital store, ecommerce, document management plugin, download monitor, download counter, password protection, download protection, password, protect downloads, tracker, sell, shop, ecommerce, paypal
4
  Requires at least: 5.4
5
  Tested up to: 6.0
6
+ Stable tag: 4.5.97
7
  License: GPLv3
8
  Text Domain: -
9
  Requires PHP: 5.6
121
 
122
  == Changelog ==
123
 
124
+ = 4.5.97 - 23.08.2022 =
125
+ Fixed: Class naming error
126
+
127
  = 4.5.96 - 16.08.2022 =
128
+ Changed: Show error on upload if file not OK ( [#995](https://github.com/WPChill/download-monitor/issues/995) )
129
+ Added: New settings field types ( [#1005](https://github.com/WPChill/download-monitor/issues/1005) )
130
+ Fixed: Download link on SiteGround with CDN not working ( [#994](https://github.com/WPChill/download-monitor/issues/994) )
131
+ Fixed: Add parameter to filter for 3rd party payment gateway ( [#992](https://github.com/WPChill/download-monitor/issues/922) )
132
 
133
  = 4.5.95 - 25.07.2022 =
134
+ Fixed: Warning Undefined array key "icon", "icon-color", "icon-text" if transients are not set. ( [#979](https://github.com/WPChill/download-monitor/issues/979) )
135
+ Fixed: On Pantheon hosted environments redirect to file doesn't work. ( [#914](https://github.com/WPChill/download-monitor/issues/914) )
136
+ Changed: Remove double usage of parse_file_path();. ( [#983](https://github.com/WPChill/download-monitor/issues/983) )
137
+ Changed: Remove all non-related actions from admin_notices on Download Monitor's pages. ( [#910](https://github.com/WPChill/download-monitor/issues/910) )
138
+ Changed: Move all Download Monitor's admin_notices actions to prio 8 ( [#984](https://github.com/WPChill/download-monitor/issues/984) )
139
+ Changed: Enhanced Download Monitor's disable survey ( [#881](https://github.com/WPChill/download-monitor/issues/881) )
140
+ Fix: Uninstall process not targeting the components correctly ( [#992](https://github.com/WPChill/download-monitor/issues/992) )
141
 
142
  = 4.5.94 - 31.05.2022 =
143
+ Changed: Remove Duplicator Upsells ( [#959](https://github.com/WPChill/download-monitor/issues/959) )
144
+ Fixed: Download url not working while permalinks are set to plain ( [#964](https://github.com/WPChill/download-monitor/issues/964) )
145
+ Fixed: User IPs now showing in logs/download notification emails ( [#965](https://github.com/WPChill/download-monitor/issues/965) )
146
 
147
  = 4.5.93 - 25.05.2022 =
148
+ Fixed: Robots.txt check on all pages ( [#937](https://github.com/WPChill/download-monitor/issues/937) )
149
+ Added: "No file provided" notification in download admin listing for "empty" downloads ( [#887](https://github.com/WPChill/download-monitor/issues/887) )
150
+ Added: Product ID in admin DLM products listing ( [#885](https://github.com/WPChill/download-monitor/issues/885) )
151
+ Fixed: Downloads hanging at 99% in multi-threaded mode ( [#816](https://github.com/WPChill/download-monitor/issues/816) )
152
+ Fixed: Critical error on quick-editing a Download/Product ( [#906](https://github.com/WPChill/download-monitor/issues/906) )
153
+ Changed: Onboarding page ( [#820](https://github.com/WPChill/download-monitor/issues/820) )
154
+ Changed: Partition the Download Monitor's menu into groups ( [#776](https://github.com/WPChill/download-monitor/issues/776) )
155
+ Fixed: the_title filter too few arguments ( [#908](https://github.com/WPChill/download-monitor/issues/908) )
156
+ Added: Notice for BETA testers ( [#951](https://github.com/WPChill/download-monitor/issues/951) )
157
 
158
  = 4.5.92 - 11.04.2022 =
159
+ Fixed: Missing Files/Access denied for users with out of root wp-content ( [#888](https://github.com/WPChill/download-monitor/issues/888) )
160
  Added: New setting for out of root/uploads directory for files to be downloaded
161
 
162
  = 4.5.91 - 05.04.2022 =
163
+ Fixed: Error when checking for robots.txt file ( [#883](https://github.com/WPChill/download-monitor/issues/883) )
164
 
165
  = 4.5.9 - 05.04.2022 =
166
  Fixed: Security issues regarding file downloads and download titles
167
+ Added: Option to not count admin downloads. ( [#854](https://github.com/WPChill/download-monitor/issues/854) )
168
+ Added: No-index/no-follow header for redirect to file option ( [#879](https://github.com/WPChill/download-monitor/issues/879) )
169
+ Added: Welcome banner on activation ( [#874](https://github.com/WPChill/download-monitor/issues/874) )
170
+ Added: Robots.txt generation/protection setting ( [#878](https://github.com/WPChill/download-monitor/issues/878) )
171
+ Added: Metabox and shortcode column for products ( [#866](https://github.com/WPChill/download-monitor/issues/866) )
172
+ Fixed: Error downloading files if the files have been modified directly using a File Manager and the Download has not been updated ( [#860](https://github.com/WPChill/download-monitor/issues/860) )
173
  Fixed: Polyfill DateTimeImmutable __set_state array initialization
174
 
175
  = 4.5.8 - 28.03.2022 =
176
+ Fixed: Upgrade to PRO now disappears when all extensions installed ( [#875](https://github.com/WPChill/download-monitor/issues/875) )
177
 
178
  = 4.5.7 - 21.03.2022 =
179
+ Changed: Removed Download Duplicator from LITE vs PRO page ( [#872](https://github.com/WPChill/download-monitor/issues/872) )
180
+ Changed: Versions from Gutenberg block now mention `n/a #id` as title if they are non-versioned ( [#873](https://github.com/WPChill/download-monitor/issues/873) )
181
+ Added: Upgrade to pro link in plugins page ( [#870](https://github.com/WPChill/download-monitor/issues/870) )
182
+ Added: do_action in shortcodes so we can add scripts only if shortcode is present ( [#868](https://github.com/WPChill/download-monitor/issues/868) )
183
+ Change: members_only column to locked_downloads in admin listing table and added filters so we can override from extensions ( [#867](https://github.com/WPChill/download-monitor/issues/867) )
184
 
185
  = 4.5.6 - 14.03.2022 =
186
+ Fixed: Endpoint changing value notice and flushing permalinks on endpoint change ( [#801](https://github.com/WPChill/download-monitor/issues/801) )
187
+ Fixed: Place back the categories column in admin list view and change the copy shortcode functionality ( [#821](https://github.com/WPChill/download-monitor/issues/821) )
188
  Changed: Removed thumb column from Admin list table
189
+ Fixed: PolyLang compatibility ( [#733](https://github.com/WPChill/download-monitor/issues/733) )
190
+ Changed: Uploader enhancement ( [#869](https://github.com/WPChill/download-monitor/issues/869) )
191
 
192
  = 4.5.5 - 08.03.2022 =
193
+ * Fixed: Uninstall now completely removes everything based on selection ( [#761](https://github.com/WPChill/download-monitor/issues/761) )
194
+ * Added: New option to display featured downloads for the [downloads] shortcode ( [#624](https://github.com/WPChill/download-monitor/issues/624) )
195
+ * Added: Shortcode visible on all downloads page ( [#821](https://github.com/WPChill/download-monitor/issues/821) )
196
+ * Fixed: Set our own orderby param on Admin Dashboard ( [#809](https://github.com/WPChill/download-monitor/issues/809) )
197
+ * Fixed: PayPal - new API ( [#861](https://github.com/WPChill/download-monitor/issues/861), [#796](https://github.com/WPChill/download-monitor/issues/796), [#665](https://github.com/WPChill/download-monitor/issues/665), [#636](https://github.com/WPChill/download-monitor/issues/636) )
198
+ * Fixed: Direct upload button ( [#863](https://github.com/WPChill/download-monitor/issues/863) )
199
  * Fixed: Escaping on shop e-mail templates
200
+ * Fixed: Issue preventing a product to be added to cart. ( [#865](https://github.com/WPChill/download-monitor/issues/865) )
201
 
202
  = 4.5.4 - 28.02.2022 =
203
+ Added: Included DLM Download Duplicator as core Download Monitor function ( [#848](https://github.com/WPChill/download-monitor/issues/848) )
204
+ Fixed: Insert downloads button ( [#811](https://github.com/WPChill/download-monitor/issues/811) )
205
+ Fixed: File/Version date error ( [#812](https://github.com/WPChill/download-monitor/issues/812) )
206
+ Fixed: Download Monitor endpoint already in use by a page/post ( [#826](https://github.com/WPChill/download-monitor/issues/826) )
207
+ Added: Secure attribute on wp_dlm_downloading cookie ( [#592](https://github.com/WPChill/download-monitor/issues/592) )
208
+ Fixed: DLM_Admin_Fields esc_attr insead of esc_attr ( [#656](https://github.com/WPChill/download-monitor/issues/656) )
209
+ Fixed: Dismissable warnings ( [#680](https://github.com/WPChill/download-monitor/issues/680) )
210
+ Fixed: Browse for file should use Wordpress Media Manager ( [#670](https://github.com/WPChill/download-monitor/issues/670) )
211
+ Added: Shop enabled - create a new tab ( [#858](https://github.com/WPChill/download-monitor/issues/858) )
212
+ Added: Lite vs Pro button in upsells ( [#857](https://github.com/WPChill/download-monitor/issues/857) )
213
+ Fixed: Orders submenu entry under the Shop Menu entry ( [#859](https://github.com/WPChill/download-monitor/issues/859) )
214
 
215
 
216
  = 4.5.3 - 21.02.2022 =
217
+ Added: LITE vs PRO page - ( [#851](https://github.com/WPChill/download-monitor/issues/851) )
218
+ Changed: Extensions UI/texts update ( [#846](https://github.com/WPChill/download-monitor/issues/846), [#849](https://github.com/WPChill/download-monitor/issues/849), [#838](https://github.com/WPChill/download-monitor/issues/838) )
219
+ Fixed: Escaping the excerpt ( [#790](https://github.com/WPChill/download-monitor/issues/790) )
220
+ Fixed: Error in logs `select user` filter if user was deleted ( [#828](https://github.com/WPChill/download-monitor/issues/828) )
221
+ Added: Setting to disable file browser ( [#469](https://github.com/WPChill/download-monitor/issues/469) )
222
  Fixed: Translation & escaping fixes
223
 
224
  = 4.5.2 - 16.02.2022 =
230
 
231
  = 4.5.0 - 26.01.2022 =
232
  Fixed: Style missing in `[downloads]` shortcode - ( https://wordpress.org/support/topic/box-template-styling-stopped-displaying/ )
233
+ Fixed: Downloads not being filtered by categories ( [#815](https://github.com/WPChill/download-monitor/issues/815) )
234
+ Fixed: Missing admin.css file for Download Monitor admin header in category edit page ( [#817](https://github.com/WPChill/download-monitor/issues/817) )
235
+ Changed: Category link in Downloads view table will now work similar to Posts and keep already set filters ( [#818](https://github.com/WPChill/download-monitor/issues/818) )
236
  Changed: Minor sanitization and escaping fix
237
+ Changed: Redo public taxonomies ( [#775](https://github.com/WPChill/download-monitor/issues/775) )
238
 
239
  = 4.4.14 - 12.01.2022 =
240
  Added: Filter 'dlm_filemanager_get_file_name' to filter the displayed file name.
241
+ Fixed: Check if there are pages/posts/cpt with the same slug as the endpoint ( [#774](https://github.com/WPChill/download-monitor/issues/774) )
242
  Added: Filter 'dlm_completed_order_download' to filter download button in checkout page.
243
  Added: DLM Rest Routes for dlm_download, dlm_download_category & dlm_download_tag
244
+ Fixed: Changed the escaping method to allow some html tags to be inserted in the title ( [#783](https://github.com/WPChill/download-monitor/issues/783) )
245
+ Changed: The "View" category button in Downloads > Categories should not exist ( [#775](https://github.com/WPChill/download-monitor/issues/775) )
246
+ Added: Upsells in admin download page options metabox ( [#780](https://github.com/WPChill/download-monitor/issues/780) )
247
+ Fixed: Fixed a typo in settings. ( [#663](https://github.com/WPChill/download-monitor/issues/663) )
248
+ Added: Quick copy button in download page. ( [#717](https://github.com/WPChill/download-monitor/issues/717) )
249
+ Fixed: Wrong post_type in url. Coud not see order details. ( [#788](https://github.com/WPChill/download-monitor/issues/788) )
250
+ Changed: The plugin's css will only load when the shortcode is present. ( [#782](https://github.com/WPChill/download-monitor/issues/782) )
251
 
252
  = 4.4.13 - 16.11.2021 =
253
  Fixed: Fatal error because an extra semicolon
256
  Fixed: Dependencies in widgets screen cc @HardeepAsrani
257
  Removed: Custom webpack build and replaced with @wordpress/scripts cc @HardeepAsrani
258
  Fixed: Optimized block with React Hooks for readibility purposes cc @HardeepAsrani
259
+ Fixed: Product not saving in downloads select ( [#770](https://github.com/WPChill/download-monitor/issues/770) )
260
  Fixed: Typo in file URLs
261
+ Fixed: Widget options update - ( [#768](https://github.com/WPChill/download-monitor/issues/768) )
262
+ Fixed: Downloads not working with shop enabled ( [#769](https://github.com/WPChill/download-monitor/issues/769) )
263
 
264
  = 4.4.11 - 03.11.2021 =
265
+ Fixed: Reports date changing ( [#755](https://github.com/WPChill/download-monitor/issues/755) )
266
+ Fixed: Log page - Status Column width ( [#756](https://github.com/WPChill/download-monitor/issues/756) )
267
+ Fixed: Password protection form, password field not being displayed ( [#757](https://github.com/WPChill/download-monitor/issues/757) )
268
+ Fixed: Escaping problem in the No-Access page ( [#758](https://github.com/WPChill/download-monitor/issues/758) )
269
 
270
  = 4.4.10 - 02.11.2021 =
271
+ Fixed: Escaping in admin "All Downloads" page. ( [#753](https://github.com/WPChill/download-monitor/issues/753) )
272
  Added: Review request in dashboard.
273
 
274
  = 4.4.9 - 01.11.2021 =
285
  Fixed: Checking for modifications to the upload folder
286
 
287
  = 4.4.5 - 20.10.2021 =
288
+ Fixed: PHP 8 bug - slow query ( [#685](https://github.com/WPChill/download-monitor/issues/685) )
289
+ Fixed: Deprecated PHP 8 notice ( [#682](https://github.com/WPChill/download-monitor/issues/682) thanks to @ashleyfae )
290
+ Fixed: PHP templates errors ( [#691](https://github.com/WPChill/download-monitor/issues/691) )
291
+ Fixed: Single shop download error ( [#690](https://github.com/WPChill/download-monitor/issues/690) )
292
+ Fixed: Permalink errors - retrieved permalinks on archives didn't show the correct URL ( [#689](https://github.com/WPChill/download-monitor/issues/689) )
293
+ Fixed : [downloads] shortcode now displays both featured and not featured downloads when left as is ( thanks to @kadimi [#526](https://github.com/WPChill/download-monitor/pull/526) )
294
+ Added : Size filter in the placeholder image ( thanks to @jamesgol [#507](https://github.com/WPChill/download-monitor/pull/507) )
295
+ Fixed : Sha256 support added when new files are added ( thanks to @jamesgol [#633](https://github.com/WPChill/download-monitor/pull/633) )
296
  Added: Upsells
297
+ Fixed: Fix download from CDN where uploads folder is replaced ( [#698](https://github.com/WPChill/download-monitor/issues/698) )
298
+ Fixed: Fatal error on URL with version param ( [#709](https://github.com/WPChill/download-monitor/issues/709) )
299
  Changed: Notice display
300
  Changed: Tab reconstruction and settings structure
301
+ Changed: TinyMCE interface for short description ( [#708](https://github.com/WPChill/download-monitor/issues/708) )
302
  Fixed : Added layer of security against certain SQL Injections
303
 
304
  = 4.4.4: October 19, 2020 =
src/Admin/Settings/Fields/FieldFactory.php CHANGED
@@ -58,7 +58,7 @@ class DLM_Admin_Fields_Field_Factory {
58
  $field = new DLM_Admin_Fields_Field_Title( $option['title'] );
59
  break;
60
  case 'gateway_overview':
61
- $field = new \WPChill\DownloadMonitor\Shop\Admin\Fields\GatewayOverview( $option['gateways'] );
62
  break;
63
  case 'htaccess_status':
64
  $field = new DLM_Admin_Fields_Field_HtaccessStatus( $option );
58
  $field = new DLM_Admin_Fields_Field_Title( $option['title'] );
59
  break;
60
  case 'gateway_overview':
61
+ $field = new \Never5\DownloadMonitor\Shop\Admin\Fields\GatewayOverview( $option['gateways'] );
62
  break;
63
  case 'htaccess_status':
64
  $field = new DLM_Admin_Fields_Field_HtaccessStatus( $option );