12.15 7th June, 2019
The following changes were part of the 12.14.1 and 12.14.2 beta 
updates:
  - Added Play STOPALL command, which can be used to stop any 
  currently playing sounds that were started in QUIET mode 
  (i.e. those without a visible dialog).
  
   - Added MULTIFUNC argument to Favorites 
  and Recent commands. When set, the generated list of 
  favorites (or recents) will be three-button 
  buttons, with left-click opening on the left, right-click opening on the right 
  (dual display) and middle-click opening a new Lister or tab.
  
   - Added Ignore diacritics options for both the 
  FAYT and the Filter Bar (Preferences / File Displays 
  / FAYT and Filter Bar Options). For example, when on, if you type 
  fe into the file display it will now also match files starting with 
  fé (assuming your system locale considers e and é 
  related).
  
   - Added an option to Preferences / Folder Tabs / Options to 
  allow the delay before a folder tab is selected when dragging over it to be 
  configured (or to disable selection altogether).
  
   - Added Preferences / Miscellaneous / Advanced [Cosmetic]: 
  custom_network_folder_icons advanced option, which allows the 
  location field and folder tabs to display customized folder icons for network 
  folders. Turning this on may cause problems if you have folder tabs pointing 
  to inaccessible machines.
  
   - Added Preferences / Miscellaneous / Advanced [Behavior]: 
  wsl_distribution option to specify the distribution to use for WSL 
  commands.
  
   - Simple wildcard and regex labels now have a checkbox to specify whether 
  the pattern needs to match the full path or just the file or folder name. If 
  you're just testing an extension like *.doc then it doesn't 
  matter, but this makes it easier to, say, highlight files with names matching 
  FW*.doc.
  
   - Buttons using the Set TREEROOT command now indicate their 
  state, and you can use the command in @if conditions. ( @ifset:TREEROOT=reset 
  )
  
   - Thumbnails for shortcuts that have custom icons now show the icons instead 
  of thumbnailing what the shortcut points to, consistent with Explorer. ( Disabling 
  thumbnail generation on a per folder/file type basis )
  
   - When other programs request a folder be opened with a file selected, the 
  short delay before the selection is scrolled into view has been 
  removed.
  
   - The folder tab group preview in Preferences now shows NavLock'd tabs with 
  italic labels, consistent with the real tabs in the Lister.
  
   - Menu items generated by Filetype SENDTOMENU=nosub at the 
  top level now inherit the parent button's label position and 
  separator.
  
   - The Properties FORMATLIST command can now be configured 
  to control which formats it displays. By default it lists both favorite and 
  content type formats but you can make it only show one type using the 
  favorites or contenttype keywords. You can 
  also add the noreset keyword to stop the four "reset" 
  commands from being displayed.
  
   - A new Set QUICKFILTER=!clear command now exists to clear 
  just the wildcard pattern from the filter. The documentation for Set 
  QUICKFILTER on its own has been corrected to state that it opens the 
  filter bar and gives focus to the pattern field.
  
   - Folder Options > Save dialog is slightly improved for 
  keyboard access.
  
   - If you use inline rename but don't push return, and then change folders 
  via the tree or breadcrumbs, the rename is now applied instead of being 
  cancelled. (Consistent with File Explorer, and requested on the 
  forum.)
  
   - With friendly dates on, day names now come from Opus instead of the OS. 
  Solves the issue where e.g. "Today" comes from Opus and "Monday" from the OS, 
  and the two are set to different languages. BETA REMINDER: Other languages may 
  see English day names until translations are updated.
  
   - Improved Go /quickaccess FOLDERCONTENT command for adding 
  the Quick Access folder to a menu (e.g. the Favorites menu).
  
   - The ContextMenu command used to be unable to access 
  certain context menu items (e.g. the OneDrive Share a OneDrive link 
  command). These now work (in that case, via label since there is no associated 
  verb). The ITEMMENU argument is now on by default, unless the 
  command is being run from a background context menu, as it is normally wanted 
  and leaving it out means many context menu commands are unavailable.
  
   - Tweaked {foldercontents} in Info Tips. The changes in 
  12.10 caused huge wall-of-text pop-ups for some folders, so we've dialled back 
  the defaults to a max name length of 40 characters and a max item count of 10. 
  In addition, the item count now applies to files and folders in total, instead 
  of individually.
  
   - Improved support for updating file icons after a file type association 
  change.
  
   - The @hideifpath and @disableifpath 
  modifiers now work if you put quotes around the path (although the quotes 
  aren't necessary in this case).
  
   - File change notifications are now deferred while the file display 
  scrollbar is held down to prevent the scroll operation being interrupted by 
  background file changes.
  
   - When the file list is filtered (e.g. using the filter bar) or scrolled, 
  any outstanding requests for metadata are now re-ordered to prioritise the 
  currently displayed files. For example, if you turn on the Product Version 
  column, and go to C:\Windows\System32 and filter the list, 
  the versions for the filtered results should now come back much quicker than 
  if you had to wait for information to be generated for the whole 
  folder.
  
   - Made some changes to the way the "auto-select next file after deleting" 
  option is implemented to hopefully make it more reliable.
  
   - Aliases now work in Find/Filter clauses Full Path, 
  Location and Target.
  
   - Tweaked the speed and quality of scrolling in thumbnails and icon 
  modes.
  
   - OneDrive has a problem where sometimes it will start returning "sync 
  pending" as the status for all files; this version adds an additional method 
  of querying the sync status to hopefully overcome this issue.
  
   - Scripting: Before a script dialog opens, Opus now checks the specified 
  coordinates are on-screen and fixes them if they are not. This fixes problems 
  caused by saving coordinates with one monitor setup and loading them into 
  another. You can prevent this using the new position_fix 
  property in the rare situations where you want to open a dialog 
  off-screen.
  
   - Scripting: Rect objects have a new 
  ToString method as a convenience when debugging.
  
   - Scripting: SysInfo has new methods to get monitor work 
  areas (like the full monitor rectangles, but excluding things like the Taskbar 
  and docked toolbars) and the invisible shadow/resizing borders around 
  windows.
  
   - Fixed bogus UAC prompt when copying metadata to read-only file.
  
   - Fixed being unable to save manual sort data if the folder was read-only, 
  hidden, etc. (e.g. Due to giving it a custom folder icon.)
  
   - Fixed a problem with MP3 metadata showing strings from the ID3v1 tag 
  instead of the ID3v2 tag in some cases.
  
   - Fixed changing tabs while the filter bar was active sending subsequent 
  keypresses into the now hidden filter in the previously active tab. ( Filter bar 
  focus issue )
  
   - If you had two Locked (Allow Changes) tabs linked in NavLock 
  mode, changed folders, then reset to the home folder and changed folders 
  again, NavLock would stop working and show an out-of-sync error. This has been 
  fixed.
  
   - When folder tab close buttons were turned off, the subordinate "small 
  close buttons" option affected the way lock icons were drawn.
  
   - Fixed a rare crash which could happen when closing the last folder tab via 
  middle click or double click.
  
   - Fixed MultiView plugin context menu not opening where the mouse pointer 
  was.
  
   - Fixed file display grouped by Type not re-grouping files which 
  were renamed to new types.
  
   - Fixed crash when right-clicking Bitlocker-locked drive icon in the folder 
  tree.
  
   - Fixed the Help > Check For Program Updates command not 
  displaying the Update Checker if an automatic update check had 
  already begun in the background and become stuck in some way.
  
   - Fixed problem removing certain metadata fields from a PNG file (creation 
  software, author, copyright) when that metadata was only present as a PNG TeXT 
  chunk rather than as EXIF/XMP metadata.
  
   - Workaround for invisible menus and other pop-ups caused by Plays.TV screen 
  capture software.
  
   - Fixed issues identified in Manually-added 
  picture metadata not being retained relating to some image 
  metadata.
  
   - Fixed problem with certain combinations of folder tree preferences that 
  could mean the User Profile folder wasn't added to the tree even if it was 
  enabled.
  
   - Fix for crash reported in "dopus_fileinfo" 
  error on every startup of Directory Opus.
  
   - Fix for crash when right-clicking .MP3 files in French Windows locale. 
  
 - Fixed problem typing certain characters directly into the rename macro 
  editor (vs pasting via the clipboard, which worked OK). (There are still some 
  issues with compound characters generated via the Windows 10 emoji keyboard, 
  which is a more complex problem.)
  
   - Fixed situation where selecting a folder tab could move it to the end of 
  the tab bar if the previously active tab was in Locked (Allow 
  Changes) mode and there were scripts handling folder-change 
  events.
  
   - The new "tab bring to front delay" setting is now saved 
  properly.
  
   - Find ADVANCED now switches the Find panel to 
  Advanced mode if it's already open in Simple mode.
  
   - Find ADVANCED and Find SIMPLE now work 
  reliably if the utility panel is already open (and showing something other 
  than the Find panel).
  
   - Fixed Go /quickaccess FOLDERCONTENT showing long, encoded 
  IDL:... strings instead of normal filenames, if recent files were turned on in 
  the Quick Access folder.
  
   - Fixed problem with the Select previous folder when going 
  Up option that would cause the previous folder to not be selected if 
  you went to certain aliases (like /temp) and then clicked up 
  from there.
  
   - Fixed path shown for search results when searching This PC using 
  the search toolbar field.
  
   - If Opus has previously detected or downloaded a beta version update, and 
  then the "check for beta updates" flag in Preferences is turned off, it will 
  now forget all evidence of the beta it previously found.
  
   - Fixed layouts not opening properly from the jump list if their names 
  matched Prefs command arguments.
  
   - Fixes for problems introduced in Windows 10 version 1903 (mostly relating 
  to cloud storage - also see below).
 
 
Additionally, these changes are new for 12.15:
  - Date formatting codes now support DD to insert the ISO 
  day number (Monday = 1, Sunday = 7). D is also supported but 
  was never documented - it also inserts the day number, but with Sunday = 1 and 
  Saturday = 7.
  
   - Fixed a problem that could cause a Windows search initiated through the 
  FAYT to be run twice if it returned very quickly.
  
   - Fixed problem which stopped Full Path advanced filter clauses working 
  properly.
  
   - Added a registry patch flag to allow the enabling of various elements of 
  OneDrive support that are disabled by default in Windows 10 1903.