{"id":236468,"date":"2021-09-09T16:16:21","date_gmt":"2021-09-09T16:16:21","guid":{"rendered":"https:\/\/www.positronstudio.co.uk\/?page_id=236468"},"modified":"2025-05-08T12:40:21","modified_gmt":"2025-05-08T12:40:21","slug":"downloads_new","status":"publish","type":"page","link":"https:\/\/www.positronstudio.co.uk\/index.php\/downloads_new\/","title":{"rendered":"Downloads"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row column_structure=&#8221;2_3,1_3&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;2_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; text_font_size=&#8221;24px&#8221; custom_margin=&#8221;|0px|||false|false&#8221; custom_padding=&#8221;||0px|||&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong>Positron Studio<\/strong><\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||30px|||&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p>Version History<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; module_alignment=&#8221;left&#8221; height=&#8221;402px&#8221; max_height=&#8221;385px&#8221; overflow-y=&#8221;scroll&#8221; custom_margin=&#8221;3px|3px|-1px||false|false&#8221; custom_padding=&#8221;0px|0px|5px||false|false&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<p><strong><\/strong><\/p>\n<p><strong>Version 2.1.0<br \/><\/strong><\/p>\n<p><strong>Build 4<br \/><\/strong>Fixed \u2013 Crash when closing application while other apps opened by studio are still open.<br \/>Fixed \u2013 Crashing issues when adding new Programmers or Tools. (associated with issue above).<br \/>Fixed \u2013 Show unused procedures settings where not being saved between sessions.<br \/>New \u2013 Added Highlighting for multi-byte words as used in the assembler listing. E.g. MyWord, MyWordH<strong><\/strong><\/p>\n<p><strong>Build 3<br \/><\/strong>New \u2013 Unused Procedures report.\u00a0 Tools, Options, Show Unused Procedures.\u00a0 The report will be updated after next compile<br \/>New \u2013 In Code Explorer Local vars appear with the [V] image in Pink while global variables appear in Red.<br \/>New \u2013 A new range of contrasting colours are available for highlighter colours based\u00a0 on web colours.<br \/>Changed \u2013 The messages panel will always show the results if the current file is in the open project.<br \/>Changed \u2013 Compile now saves unconditionally all open files associated with the Main file which have been modified.<br \/>Changed \u2013 When a Data command has no Label it will appear ib Explorer with the command in brackets.<br \/>Fixed \u2013 When Procs have multiple parameters only the first parameter was recognised as a variable.<br \/>Fixed \u2013 When a parameter was passed ByRef the parameter was not recognised as a variable.<br \/>Fixed \u2013 DoubleClick is now required to open an include file in Code Explorer. In Build 2 it wrongly opened on a single click.<\/p>\n<p><strong>Build 2<br \/><\/strong>New \u2013 Added a panel at the screen bottom which reports compile success or failure when Output panel is hidden.<br \/>New \u2013 The visibility of the bottom panel is now persistent between sessions.<br \/>New \u2013 Replaced PDF Reader with new reader based on Google PDF Viewer. Should be much faster and more reliable.<br \/>Fixed \u2013 Code explorer updating when switching between pages which are not both in a project.<br \/>Fixed \u2013 Issue with Code Explorer when an include declaration references a file which doesn\u2019t exist. <br \/>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 (if an Include File does not find the path to that file a click on the entry in explorer will take the editor to the entry).<br \/>Fixed \u2013 Minor issue where small and large icons loose sync with the menu. <br \/>Fixed \u2013 Peripheral Pin Select wizard restoring pin names after unassigning.<\/p>\n<p><strong>Build 1<br \/><\/strong>New \u2013 Code Explorer now extended to cover all files referenced in the source.\u00a0 Where the source file is a .bas file with includes, those files will appear in the Code Explorer as further branches of the explorer tree. Outside Project Manager, the explorer will only show items within the current file and any include files referenced.\u00a0 Under Project Manager, Code Explorer will show all files within the project regardless of the file currently open.\u00a0 <br \/><em>Outside Project Manager, Code Explorer will behave as the original ProtonIDE with a few enhancements.<\/em><br \/>New \u2013 Additional button added to code explorer to switch between Hierarchical and Flatted presentation.\u00a0 In flattened presentation all items in a category are consolidated under a single heading.<br \/>New \u2013 Performance enhancement, the application is now noticeably more responsive while editing even with large files. <br \/>New \u2013 Unused Variables report now uses the .lst file produced by the compiler after a successful compile.\u00a0 Items in the source file(s) not appearing in the .lst file are reported as unused.\u00a0 This means Code Blocks conditioned by pre-processor settings or Procedures which are not called by the program will be marked as unused.<br \/>New \u2013 After compilation, a marker will appear in the gutter to indicate lines which have been compiled.<br \/>New \u2013 Shift+Click on the editor\u2019s left hand gutter where the compiled marker is shown will switch view to the assembler tab at the line equating to the current source line.<br \/>New \u2013 Hints have been extended to aliases and will show the item aliased. <br \/>New \u2013 Quick access to the PPI and Def Files is available from the (i) icon in the Device panel beneath the editor.<br \/>Improved \u2013 All formats for Data are now supported by Code Explorer and Highlighter<br \/>Fixed \u2013 Tools dialog now works as expected when you add a tool to the application.<br \/>Updated \u2013 The help file has been updated to reflect the operation of the new Code Explorer.<\/p>\n<p><strong>Version 2.0.3<\/strong><\/p>\n<p><strong>Build 14<br \/><\/strong>New \u2013 Added shortcut to DEF and PPI files for current device, Click (i) button on device panel to select.<br \/>Changed \u2013 Single click on Include in explorer will switch to declaration, Double click will open include.<br \/>Changed \u2013 PPS Wizard will only be enabled when PPI file has PPS entry.<br \/>Changed \u2013 PPS Wizard now retains a cache of devices so that subsequent opening is much speeder.<br \/>Changed \u2013 Fuse Config now uses both 8bit_device files enabling it to support newer devices.<br \/>Changed \u2013 Create New Project workflow to reduce user errors.<br \/>Changed \u2013 PPS Wizard extended to support newer devices.<br \/>Fixed \u2013 Code Header now appears above the associated code and not at the start of the document.<br \/>Fixed \u2013 On devices with missing config registers, Fuse Config will now cover all registers beyond the missing register.<br \/>Fixed \u2013 If search dialog is open, switching to a different page the cursor does not move from its previous position on that page. \u00a0<\/p>\n<p><strong>Build 12<br \/><\/strong>New \u2013 Added a fuller implementation of Print \u2013 Applies only to Positron Files and plain text, will not print PDF files.<br \/>New \u2013 Added Export to source code to PDF and RTF file formats<br \/>New \u2013 Added Sorting to the Project Manager tree.<br \/>Fixed \u2013 Some Main Menu File Items were not being correctly enabled.<br \/>Fixed \u2013 Issue opening files which don\u2019t have an accompanying mci file<br \/>Fixed \u2013 Switching between pages didn\u2019t always update highlighter.<br \/>Fixed \u2013 Issue creating more that one New Source code file.<br \/><strong>Build 11<br \/><\/strong>Fixed \u2013 Issues raised in build 10: Not updating after compile and access violation when opening files from welcome page.<br \/>Changed \u2013 You will only be asked to save if the document has the can Undo flag set.<br \/>Changed \u2013 When searching from the Cursor the match count message will say from Cursor. <br \/>Fixed \u2013 PPS Wizard, the pin list did not always correspond with the Pin Outline.<br \/>Added \u2013 third party apps opened from the IDE will now be closed where possible.<\/p>\n<p><strong>Build 10<br \/><\/strong>New \u2013 Added new Peripheral Pins Select App<br \/>Fixed \u2013 Cursor always returned to last search after compiling<br \/>Fixed \u2013 Issue where paste on the same line placed text at previous tab position rather than cursor position<br \/>Improved \u2013 tab spacing aligned to tab positions<br \/>Fixed\u00a0 &#8211; a couple of memory leaks<strong><\/strong><\/p>\n<p><strong>Build 8<\/strong><br \/>Fixed \u2013 Unbalanced Stack error when numerous unmatched code blocks occurred.<br \/>Fixed \u2013 Issue when switching between pages from the Hex or ASM tabs<br \/>Fixed \u2013 Issue when pasting to a cursor position when Tab used.<br \/>Fixed \u2013 Issue with Save As\u2026<br \/>Fixed \u2013 Issue with Command Line saving in Tools\/Configure Tools dialog.<br \/>Removed \u2013 Clippings Facility, little used and there are other more flexible ways of maintaining code clips.<\/p>\n<p><strong>Version 2.0.2.18<\/strong><\/p>\n<p>New \u2013 Search\/Replace has been completely rewritten. Same basic functionality plus Regular Expressions.<br \/>New \u2013 Replace All now works as expected and popup dialogs properly scaled.<br \/>New \u2013 Add-ins and Programmers don\u2019t have to be closed before closing the IDE if set to Run and Return<br \/>New \u2013 You can now change the order of programmers in the programmers list<br \/>New \u2013 Attempts to open files which are not supported by IDE will be opened in the OS where possible.<br \/>New \u2013 Modern Style Dialogs are provided on both themes (Should also fix mapped drives not showing in explorer)<br \/>New \u2013 Added Context menu to Messages, you can copy lines to clipboard and clear messages<br \/>New \u2013 ASM cursor position is retained when switching between Code and ASM tabs and reloads after compile<br \/>New \u2013 Added Option to open PDF files in users default reader rather than Positron Studio.<br \/>New \u2013 If the cursor is positioned on a word when you start a search that word will be used as the search word.<br \/>New \u2013 Added full ASM highlighting to assembler List view.<br \/>New \u2013 Highlighting is now a background thread and builds a database of all keywords including all referenced includes<br \/>New \u2013 Added Rename to change a file in a project, the associated include statement will be automatically updated.<br \/>New \u2013 Add Routine Header now brings up a popup which can be edited and extended by the user.<br \/>New \u2013 Right Click on Program Combo on the Toolbar will show the Configure Programmers Dialog<br \/>New \u2013 If you have Project Manager open, you can initiate a compile from any file within the project<br \/>New \u2013 Added Click on the left-hand gutter to select a single line<br \/>New \u2013 Added Save and Restore IDE layout. i.e. the positioning of tool windows.\u00a0 See Save, Load Layout on View menu.<br \/>New \u2013 Added checkbox to search to highlight all occurrences of a search term or just the current selected item.<br \/>New \u2013 Added a keyboard shortcut Shift+F9 to Compile and Increment version.<br \/>New \u2013 Block lines now show intermediate parts of multiple part statements.\u00a0 E.g. If..else.., Select..Case&#8230;<br \/>Changed \u2013 Only the File Name is added into File Header not the full path<br \/>Changed \u2013 Popup Hints in the editor now have a light background and dark text, works better in both light and dark themes<br \/>Fixed \u2013 Procedure parameters not being recognised by highlighter<br \/>Fixed \u2013 Strings are now correctly identified in Procedure parameters when multiple strings appear on same line<br \/>Fixed \u2013 Issue with Exporting Projects \u2013 the imported project was missing an extension. Also fixed Memory Leak<br \/>Fixed \u2013 Unused variables not found when addressing byte in a word<br \/>Fixed \u2013 Project Manager, Add New doesn\u2019t add file header<br \/>Fixed \u2013 Xtal frequency not being recognised when preceded with declare<br \/>Fixed \u2013 Some forms of Constants were not being recognised<br \/>Fixed \u2013 Clicking Cancel when prompted to save Project returns to project and doesn\u2019t close app.<br \/>Fixed \u2013 Importing Colour Palettes now works.<br \/>Fixed \u2013 Access Violation when clicking Apply or OK in Options when there is no document open.<br \/>Fixed \u2013 Access Violation when clicking on Browse in Configure Tools when tool already configured.<br \/>Fixed \u2013 Bookmarks now keep in synch when lines are added or removed in editing.<\/p>\n<p><strong style=\"font-size: 14px;\">Version 2.0.2.17<\/strong><strong><\/strong><\/p>\n<p>Fixed \u2013 Auto-Back-Up with a period in the File Name<br \/>Fixed \u2013 Access Violation on some PCs when closing tabs<br \/>New \u2013 Now supports 0b in addition to % to indicate binary data, only Zeros and Ones will be allowed.<br \/>Changed \u2013 Undo List remains after a compile and is only cleared when document is Closed.<br \/>Fixed \u2013 Other very minor cosmetic issues.<\/p>\n<p><strong>Version <\/strong><strong>2.0.2.16<br \/><\/strong>New \u2013 Hover over a <strong>Variable<\/strong> and its <strong>Type<\/strong> will appear in a Hint.<br \/>New \u2013 Hover over a <strong>Constant<\/strong> and its <strong>Value<\/strong> will appear in a Hint.<br \/>New \u2013 Place cursor on <strong>Proc<\/strong> or <strong>Sub<\/strong> and select <strong>GoTo<\/strong> Declaration on the context menu to see the Proc or Sub.<br \/>New \u2013 Added navigational buttons (top of Left Hand Gutter) to move forward and back between earlier pages.<br \/>improved \u2013 When file is saved it will be reported in the messages panel when save is complete.<br \/>Fixed \u2013 When compiling, if a page save was cancelled the compile will be cancelled.<br \/>Fixed \u2013 In some situations, Constants were also being identified as Alias\u2019s.<br \/>Fixed \u2013 Issues saving a new page for the first time.<br \/>Fixed \u2013 AutoBackUp with a period in the FileName<\/p>\n<p><strong>Version 2.0.2.15<\/strong><\/p>\n<p>Fixed \u2013 Changing a filename in an open project will now update the Project Manager and you will be prompted to save new updated project file.<\/p>\n<p>Fixed \u2013 Bookmarks are now deleted from the popup menu when all bookmarks are deleted<\/p>\n<p>Fixed \u2013 Assembler and Hex tabs now appear when there are no errors but there are warnings.<\/p>\n<p>Fixed \u2013 Error when closing a new source code page without first saving.<\/p>\n<p>Fixed \u2013 Highlights for Aliases were carried over between different pages.\u00a0 This meant that sometimes you would see a variable coloured as if it were an Alias.<\/p>\n<p>Fixed \u2013 Incorrect reporting of unused variables.<\/p>\n<p>Fixed \u2013 Some Aliases were also identified as constants.<\/p>\n<p>Improved \u2013 When an item is selected from the Code Explorer the cursor is positioned at the beginning of the highlighted item<\/p>\n<p>Improved \u2013 When moving between pages while the search dialog is visible, if the destination page has nothing selected the previous search term will remain at the top of the list.<\/p>\n<p>Fixed \u2013 Search will now start from cursor position if Start from Cursor is checked.<\/p>\n<p><strong style=\"font-size: 14px;\">Version 2.0.2.14<\/strong><strong style=\"font-size: 14px;\"><\/strong><\/p>\n<p>New \u2013 Added a\u00a0Pin button in the title bar of the tool windows.\u00a0 When it is pinned the Tool Window move to the side of the app where it will appear as a tab. In the unpinned state the Tool Window will appear as normal.<\/p>\n<p>New \u2013 If you open a document from <strong>Ctr+O<\/strong> you will also be able to view \u2018.lst\u2019 Files\u00a0in the editor.\u00a0 Positron Syntax highlighting will be applied.<\/p>\n<p>New \u2013 Added Menu item under Toolbars to completely hide toolbar.<\/p>\n<p>New \u2013 Code explorer expanded state is retained with each open document. After changing the explorer expanded state you must return the mouse to the open page to update the new state.<\/p>\n<p>New \u2013 Added File <strong>Drag<\/strong>\/<strong>Drop<\/strong>.\u00a0 You can now add multiple files in a drag\/drop, supported types are:<\/p>\n<p>Bas, Inc, Def, Ppi, Ini and Txt. Appropriate highlighting will be applied where applicable.<\/p>\n<p>Improved \u2013 Aliases and Variables are now recognised when there is a # in the name.<\/p>\n<p>Improved \u2013 Increased the writing speed of Code Block Lines.<\/p>\n<p>Changed \u2013 Code folding will now only apply to <strong>Proc\/EndProc<\/strong>, <strong>Sub\/EndSub<\/strong>, <strong>Asm\/EndAsm<\/strong>, <strong>ISR\/EndISR<\/strong>.\u00a0 The implementation of code folding in the editor cannot handle nested folds which, if Code Block lines are enabled, disrupts the block lines.<\/p>\n<p><strong>Important<\/strong> \u2013 If you enter a code fold manually and fold it, the Block Code lines will not line up with the corresponding code.<\/p>\n<p>Fixed \u2013 Toolbar resizes properly now when switching between large and small icons.<\/p>\n<p>Fixed \u2013 Issue with restoring Breakpoints and cursor position when reloading a file<\/p>\n<p>Fixed \u2013 Detecting Tokens inside string. E.g. \u201cthis is <strong>For<\/strong> you\u201d and showing as error<\/p>\n<p>Fixed \u2013 Code explorer will not return to the top after clicking on an entry.<\/p>\n<p>Fixed \u2013 Warning messages after a compile are now shown in yellow background even if there have also been compile errors.<\/p>\n<p><strong style=\"font-size: 14px;\">Version 2.0.2.13<\/strong><\/p>\n<p>New \u2013 Added check for <strong>If<\/strong> Statements without <strong>Then<\/strong> on the same line \u2013 whole line is underlined<\/p>\n<p>Fixed \u2013 Block line alignment issue when toggling Code Fold between open tabs<\/p>\n<p>Fixed \u2013 Erroneous reporting of Unused Variables.<\/p>\n<p>Improved \u2013 Speed of loading files.<\/p>\n<p>Improved \u2013 Now supports <strong>If<\/strong> Statements ending with <strong>End<\/strong> <strong>If<\/strong> and <strong>Select<\/strong> Statements ending with <strong>End<\/strong> <strong>Select<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Version 2.0.2.12<\/strong><\/p>\n<p>New \u2013 Added Code block lines and symbols.\u00a0 Looping and Conditional functions can now be bracketed to indicate matching Start..End statements<\/p>\n<p>New \u2013 Continue, Break and Return will be marked with a symbol at the end of the line to emphasise change in program flow.<\/p>\n<p>New \u2013 Added new Keyboard short cut <strong>Ctrl+\/ <\/strong>to toggle comments on highlighted lines.\u00a0 Equivalent to Block Comment\/Block Uncomment Tool buttons<\/p>\n<p>New \u2013 Added Selection Back Ground colour selector to Tools\/Options\/Highlighter<\/p>\n<p>Fixed \u2013 Access Violation when clicking on empty space in Fuse Configurator.<\/p>\n<p>Fixed \u2013 index out of bounds error when auto archiving after compile with a program with no includes files.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Version 2.0.2.11<\/strong><\/p>\n<p>New \u2013 Added <strong>Save To HTML<\/strong> to the Files menu.\u00a0 This will save a file with the application\u2019s filename with the extension \u2018.htm\u2019<\/p>\n<p>New \u2013 Added <strong>Ctrl+E <\/strong>to the Keyboard Shortcuts. This will copy a HTML formatted version of the selected text to the clipboard.<\/p>\n<p>New \u2013 If a Project is open, the current page is in the project and that project successfully compiled the Assembler tab will be visible even on include files.<\/p>\n<p>Fixed \u2013 Find and Copy now work on the assembler tab.<\/p>\n<p>Fixed \u2013 Quick Search has been improved \u2013 it will now wrapround, cursor always appears at the start of the search item, click away from line to cancel quick search.<\/p>\n<p>Fixed \u2013 If enabled, Auto-Backup now creates a backup and reports it in the messages window after compiling.<\/p>\n<p>Fixed \u2013 Application hang when closing some files.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Version 2.0.2.10<\/strong><\/p>\n<p>New \u2013 <strong>Ctrl+O<\/strong> will now open any file that the IDE is capable of displaying<\/p>\n<p>New \u2013 You can now open any PDF file in the IDE in your favourite PDF Viewer.<\/p>\n<p>New \u2013 If you have more than one line of text highlighted Tab will indent the text by 1 tab position.<\/p>\n<p>Fixed \u2013 Copy and Find can now be invoked from the Assembler tab.<\/p>\n<p>Fixed \u2013 Bug in Project Export when the PDF file in a project is already open<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Version 2.0.2.9<\/strong><\/p>\n<p>Fixed \u2013 Issue pasting code into IDE, device not always recognised<\/p>\n<p>Fixed \u2013 Issue with Fuse Configurator not generating fuse code<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Version 2.0.2.8<\/strong><\/p>\n<p>Fixed \u2013 Issue changing the compiler path from Options.\u00a0 Also recognises both ProtonIDE and Positron Compilers directory for Compiler and works with version 4 and earlier versions of the compiler.<\/p>\n<p>New \u2013 You can now save the paths to previous versions of the compiler (assuming you have archived these folders) and switch quickly between compilers.<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Version 2.0.2.7<\/strong><\/p>\n<p>Fixed \u2013 Fuse Config not correctly identifying config code for PIC 16 series devices<\/p>\n<p>Fixed \u2013 Improved the detection and updating fuse code when fuses header\/footer not used.<\/p>\n<p>Fixed \u2013 Start-up issues with Win32 OS<\/p>\n<p>Fixed \u2013 <strong>Ctrl+Y<\/strong>\/<strong>Ctrl+Del<\/strong> (Delete current line) can now be undone<\/p>\n<p>Fixed \u2013 Autocomplete Select Case when text is indented<\/p>\n<p>Fixed \u2013 Issue with SFR registers appearing greyed out when some open pages have devices for which no SFR data is available<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Version 2.0.2.6<\/strong><\/p>\n<p>Fixed \u2013 <strong>Ctrl+Y<\/strong> and Quick Find (<strong>F3<\/strong>) not working<\/p>\n<p>Fixed \u2013 Installation issues on Win7 64bit with old compiler<\/p>\n<p>Fixed \u2013 Compiler Manual Files, app now calls the correct Manual according to Compiler version installed<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Version 2.0.2.5<\/strong><\/p>\n<p>New \u2013 \u00a0\u00a0 Include files can use extension bas or inc.<\/p>\n<p>Fixed \u2013 \u00a0 Start-up recognising the compiler and database<\/p>\n<p>Fixed \u2013 \u00a0 Reminders were not being reported in Messages<\/p>\n<p>Fixed \u2013 \u00a0 Link to Manuals on Welcome Page<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Version 2.0.2.4<\/strong><\/p>\n<p>Updated to accommodate the revised Compiler names.<\/p>\n<p>Fixed \u2013 \u00a0 Editor lag in slower PC\u2019s<\/p>\n<p>Fixed \u2013 \u00a0 Incorrect reporting of Labels in Code Explorer.<\/p>\n<p>Fixed \u2013 \u00a0 Issue with Fuse Configurator and 16bit devices<\/p>\n<p>New \u2013 \u00a0\u00a0 When Code Explorer is closed the code explorer will not be updated.\u00a0 Might improve latency.<\/p>\n<p>New \u2013 \u00a0\u00a0 Device Picker now appears alongside the current caret position<\/p>\n<p>Disabled \u2013 PDF Search \u2013 it has too many issues at present<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Version 2.0.2.3<\/strong><\/p>\n<p>Fixed \u2013 \u00a0 Downloading PDF files should now work without running the app as Administrator. There may be some link file errors but I think most should.\u00a0 The UI has changed slightly, the Open button has been removed and you now just need to double click the item in the combo to open the PDF.<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Version 2.0.2.2<\/strong><\/p>\n<p>Fixed \u2013 \u00a0 a number of highlighter colour issues with Pre-Processor Defines.<\/p>\n<p>Added \u2013 Microchip\u00ae Datasheets can now be downloaded and displayed in the PDF viewer.\u00a0 Click on the information Icon by the Device Name panel at the bottom of the editor.\u00a0 You can choose to save these files so they can be retrieved locally next time.<\/p>\n<p>Fixed \u2013 \u00a0 When the Clippings list is set to copy from clipboard, you will now be asked to enter a title caption for the clipping in a similar way to when they are added using Drag\/Drop.<\/p>\n<p>Fixed \u2013 \u00a0 Access violation when opening files on a Windows 32 Operating System<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Version 2.0.2.1<\/strong><\/p>\n<p>Fixed \u2013 \u00a0 Memory leaks, mostly.\u00a0 There is now a Leak Report that will appear when closing the Application if a leak is detected.<\/p>\n<p>Fixed \u2013 \u00a0 Obscure Access Violation where all editor docs are closed but one PDF page is open and you click Apply on the Options dialog.<\/p>\n<p>Fixed \u2013 \u00a0 Problem dragging code memo splitter after selecting a page and returning to the previous page.<\/p>\n<p>Fixed \u2013 \u00a0 Second editor window goes blank after floating editor.<\/p>\n<p>New \u2013 \u00a0\u00a0 Added a PIC Device selector. Enter <strong>Device = nn<\/strong> (where nn is the Series number) and a list of all supported devices in the series will pop-up on the right side of the Editor.\u00a0 Double click the chosen device to complete the Device line entry.<\/p>\n<p>New \u2013 \u00a0\u00a0 <strong>GoTo<\/strong> (<strong>Ctrl+G<\/strong>) will now place the Go To line entry box in the bottom left corner of the editor over the Cursor Position panel.\u00a0 Enter line number and press enter to navigate to the line.<\/p>\n<p>New \u2013 \u00a0\u00a0 Added two additional Highlighter categories, <strong>Constants<\/strong>, <strong>Aliases<\/strong>.\u00a0 Differentiates these categories by their colour from other identifiers.<\/p>\n<p>New \u2013 \u00a0\u00a0 Programmers setup has been separated from Options and now behaves more like the Configure Tools dialog.<\/p>\n<p>New \u2013 \u00a0\u00a0 Fuse Config will now detect config details without the header information being available and you can now choose to include header footer text around Fuse Config Code.<\/p>\n<p>New \u2013 \u00a0\u00a0 Fuse Config can now be set to align comments for a more readable code.<\/p>\n<p>New \u2013 \u00a0\u00a0 Updated links to new Proton Compilers Forum on Welcome page and added to Help Menu.<\/p>\n<p>New \u2013 \u00a0\u00a0 File Recovery, saves files which were open in the editor for recovery in the event of an unexpected application close.<\/p>\n<p>New \u2013 \u00a0\u00a0 Links to Proton Facebook page and website on welcome page and Help Menu.<\/p>\n<p>Improved \u2013 Switching Themes is now much quicker and no longer requires confirming to restart the application.<\/p>\n<p>Improved \u2013 Extended list of internal variables<\/p>\n<p>Improved \u2013 FSR Bit-Names as defined in the .def files.<\/p>\n<p>New \u2013 \u00a0\u00a0 Bit name files are now installed by Positron Studio and placed in the AppData folder for Studio.<\/p>\n<p>New \u2013 \u00a0\u00a0 Added a link in the Help menu for Positron Studio Email Support.<\/p>\n<p>Fixed \u2013\u00a0\u00a0 Saving a new Project issue.<\/p>\n<p>Fixed \u2013 \u00a0 Missing link to Open Project and New Project on Welcome Page<\/p>\n<p>Fixed \u2013 \u00a0 Error when closing project while the search dialog was open.<\/p>\n<p>Fixed \u2013 \u00a0 Assembler Errors were not listed in Messages<\/p>\n<p>Fixed \u2013\u00a0\u00a0 Program lock-up when no Complier found.<\/p>\n<p>Fixed \u2013\u00a0\u00a0 Internal Keywords issue.<\/p>\n<p>Fixed \u2013\u00a0 Issue with Bookmarks losing synchronization when intermediate Bookmarks are deleted.<\/p>\n<p>Fixed \u2013\u00a0 Memory Leak when opening multiple PDF files.<\/p>\n<p>Fixed \u2013\u00a0 Access Violation when fast scrolling PDF pages<\/p>\n<p>Fixed \u2013\u00a0 Fresh Install issues in 32bit OS installations<\/p>\n<p>Fixed \u2013\u00a0 Access Violation when opening the Print Dialog.<\/p>\n<p>New \u2013 \u00a0\u00a0 Added a quick GoTo on the PDF viewer.\u00a0 Enter the page number in Find and hit Enter key<\/p>\n<p>Fixed \u2013\u00a0 Issue with background and Page colour when not the standard black and white.<\/p>\n<p>New \u2013\u00a0 \u00a0 Added Copy and Paste to the Program Parameters edit control on the Configure Programmers Dialog<\/p>\n<p>New \u2013\u00a0 \u00a0 Search Projects will now show search results in the messages window in tree structure.<\/p>\n<p>Fixed \u2013 \u00a0 Missing Ascii Code table menu.<\/p>\n<p>Fixed \u2013 \u00a0 Access Violation when Archiving PDF files.<\/p>\n<p>New \u2013\u00a0 \u00a0 You can now rotate PDF files by 90\u00b0 Clockwise or Anticlockwise<\/p>\n<p>New \u2013 \u00a0\u00a0 Opening a PDF file that doesn\u2019t contain bookmarks will hide the PDF Explorer allowing more room for image.<\/p>\n<p>Fixed \u2013 \u00a0 Issue when opening a document from the Open Submenu and Popup menus after changing to a different file type<\/p>\n<p>New \u2013\u00a0 \u00a0 When assembler errors are reported double clicking on the report in Messages will take you to that line in the assembler window. Also changed colours for errors to improve legibility on some screens.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_image src=&#8221;https:\/\/www.positronstudio.co.uk\/wp-content\/uploads\/2021\/04\/WebFrontPageImage.png&#8221; title_text=&#8221;WebFrontPageImage&#8221; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][et_pb_button button_url=&#8221;https:\/\/www.positronstudio.co.uk\/wp-content\/uploads\/2025\/05\/Positron-Studio-Setup-2.1.0.4.zip&#8221; button_text=&#8221;Download&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;20px&#8221; button_border_radius=&#8221;17px&#8221; button_letter_spacing=&#8221;3px&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Positron StudioVersion History Version 2.1.0 Build 4Fixed \u2013 Crash when closing application while other apps opened by studio are still open.Fixed \u2013 Crashing issues when adding new Programmers or Tools. (associated with issue above).Fixed \u2013 Show unused procedures settings where not being saved between sessions.New \u2013 Added Highlighting for multi-byte words as used in the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-236468","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.positronstudio.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/236468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.positronstudio.co.uk\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.positronstudio.co.uk\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.positronstudio.co.uk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.positronstudio.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=236468"}],"version-history":[{"count":72,"href":"https:\/\/www.positronstudio.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/236468\/revisions"}],"predecessor-version":[{"id":236735,"href":"https:\/\/www.positronstudio.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/236468\/revisions\/236735"}],"wp:attachment":[{"href":"https:\/\/www.positronstudio.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=236468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}