SECURITY FIX: If admin clicks an attackers link, the attacker could have injected files, instead the menu files. (CVE-2025-8491)
2.0.2
FIX: XSS Vulnerability (CVE-2025-6673)
2.0.1
Added Plugin URI
2.0.0
REFACTOR: Improved link logic for greater flexibility. Existing links will continue to function, but we recommend updating to the new link structure for best results.
FIX: To enhance backward compatibility, menu files are once again available with the site name as a prefix, in addition to the shorter version without the site name.
1.9.1
FIX: Adding caching headers to new link structure.
1.9.0
BREAKING CHANGE: Filename is now “menu-.”, before it was “example-page-menu-.”. Files are migrated automatically, but please double check if everything runs smoothly. SEO redirects are NOT created automatically.
NEW: added option to wrap shortcode link in p-tag.
NEW: added option to add rel=nofollow
NEW: added option to prevent files from being indexed
1.8.0
NEW: added setting for using original filename in download link.
REFACTOR: minor code clean ups
1.7.1
Shows now the original file name.
1.7.0
Improvement: If you provide no link text in the shortcode only the filename will be displayed. Before the whole http link was shown. Which was a bit too much.
1.6.0
FIX: critical security fix
Refactor: added capability only for upload
1.5.2
Improvement: added shortcode nsc_eprm_menu_file_url to get the pure url of the file. To be more flexible.
1.5.1
Bugfix: error in older php versions
1.5.0
Improvenment: added support for Gutenberg Blocks
1.4.0
Improvement: unused files are now deleted
Improvement: added support for multiple menu types with premium add-on: beautiful-wp.com
minor fixes and refactorings.
1.3.2
Improvement: added an id to the shortcode links, for better customizing possibilities.
1.3.1
fixed a notice message.
1.3
IMPORTANT After Upgrade to 1.3 you have to assign the User Role “Restaurant Menu Uploader” to all affected users again.
Moved Admin Page Page for uploading the menus is now under “Media > Easy PDF Menu”
Renamed User Role “Manage Restaurant Menu” to “Restaurant Menu Uploader”
Role “Restaurant Menu Uploader” has no access to the Media Library anymore.
Only Role “Restaurant Menu Uploader” is redirected to upload page after login. Redirect all is optional now.
Role “Restaurant Menu Uploader” works now, even if woocommerce is installed.
made uploaded file clickable in admin for instant validation.
ability to write custom text for the menu uploader.
Introduced a cache buster for files, to make sure that always the newest version is downloaded.
a lot under the hood.
1.2
shows the uploaded filename of the current menu which is live.