BowPad Portable Changelog

What's new in BowPad Portable 2.8.9

Jun 22, 2023
  • List of issues solved for 2.8.9
  • Fixed problem where file was not loaded/shown empty when encoding detection failed
  • updated to Scintilla 5.3.5

New in BowPad Portable 2.8.8 (Jun 2, 2023)

  • Issues solved

New in BowPad Portable 2.8.7 (Dec 30, 2022)

  • Fixed bug that when clicking on a tab the tab was not selected

New in BowPad Portable 2.8.6 (Dec 28, 2022)

  • updated to Scintilla 5.3.2 and Lexilla 5.2.1
  • List of issues solved for 2.8.3
  • Improved visibility of active tab
  • Mark modified lines in the left bar

New in BowPad Portable 2.8.5 (Sep 28, 2022)

  • Issues solved in this release:
  • Crash when spell checker is activated

New in BowPad Portable 2.8.4 (Sep 25, 2022)

  • updated to Scintilla 5.3.0
  • List of issues solved for 2.8.3
  • build for ARM64 based OS is now available
  • change markers shown in the left margin

New in BowPad Portable 2.8.3 (May 31, 2022)

  • Updated to Scintilla 5.2.3
  • List of issues solved for 2.8.3
  • Auto-completion for math formulas that are on a single line

New in BowPad Portable 2.8.2 (Feb 19, 2022)

  • Updated to Scintilla 5.2.0
  • Use the uchardet lib for better detection of file encodings
  • List of issues solved:
  • Numeric Conversion Tool-Tip Questions
  • Spell Checker not Functioning for Text Subsequent to internet Address
  • [Feature Request] Numeric Conversion recognizes binary prefix
  • Feature Request: Allow for search/replace EOL in regex mode

New in BowPad Portable 2.8.1 (Nov 20, 2021)

  • context menu entry for the Win11 explorer
  • updated to Scintilla 5.1.3
  • List of issues solved for 2.8.1

New in BowPad Portable 2.8.0 (Jul 26, 2021)

  • updated to Scintilla 5.1.0
  • List of issues solved for 2.8.0

New in BowPad Portable 2.7.1 (May 24, 2021)

  • Updated to Scintilla 5.0.2
  • Huge list of issues solved

New in BowPad Portable 2.6.5 (Nov 25, 2020)

  • Updated to Scintilla 4.4.5
  • Fixed a few issues with clipboard handling
  • Fixed drag and drop when run elevated

New in BowPad Portable 2.6.4 (Sep 9, 2020)

  • Bugs fixed:
  • Title Bar is not redraw on time when toggle theme(dark->light or light->dark) Incorrect Auto Braces results for XML CDATA and XML comment
  • Enhancements:
  • Feature Request: Keep the file last opened and keep the edits enhancement

New in BowPad Portable 2.6.3 (Sep 1, 2020)

  • Better detection of numbers for tooltips
  • More command tooltips contain the keyboard shortcut
  • Updated to Scintilla 4.4.4

New in BowPad Portable 2.6.2 (Jul 19, 2020)

  • when moving a tab to another instance, it lost the lexer
  • styling fixes for Nant and makefiles
  • improved the simple lexer

New in BowPad Portable 2.6.1 (Jun 28, 2020)

  • Fixed broken update check
  • New regex capture dialog

New in BowPad Portable 2.6.0 (Jun 22, 2020)

  • custom styling files
  • added a simple lexer

New in BowPad Portable 2.5.2 (May 21, 2020)

  • Updated to Scintilla 4.3.3
  • Improved folding

New in BowPad Portable 2.5.1 (Apr 7, 2020)

  • Update the version check file.

New in BowPad Portable 2.5.0 (Feb 1, 2020)

  • The 'uncomment' function failed to work properly for some lexers language files were the wrong version

New in BowPad Portable 2.4.5 (Jul 29, 2019)

  • The 'uncomment' function failed to work properly for some lexers language files were the wrong version

New in BowPad Portable 2.4.3 (Jan 27, 2019)

  • update the version check file

New in BowPad Portable 2.4.2 (Oct 9, 2018)

  • Language files were missing in 2.4.1
  • Improved icons for dark mode

New in BowPad Portable 2.4.1 (Oct 8, 2018)

  • List of issues solved for 2.4.1
  • updated to Scintilla 4.1.2
  • improved jumplist, added an entry to start BowPad with Admin privileges
  • BowPad uses the proper dark mode for the ribbon with Windows 10 update 1809

New in BowPad Portable 2.4.0 (Sep 12, 2018)

  • New main icon
  • Updated to Scintilla 4.1.1
  • Fixed wrong filename when tearing a tab to a new BowPad instance

New in BowPad Portable 2.3.9 (Jul 19, 2018)

  • Fixed: crash with long lines in .editorconfig file
  • Updated to Scintilla 4.1.0
  • Performance improvements for the file tree
  • Preliminary support for R2L languages
  • Fixed: Replace All on invalid regex causes lockup
  • Fixed: Line end LF may suddenly change to Windows CR+LF
  • Fixed: Feature request: Remembering text encoding when reloading document

New in BowPad Portable 2.3.8 (May 10, 2018)

  • fixed: documents were loaded before a restored session instead of after it
  • updated to Scintilla 4.0.5

New in BowPad Portable 2.3.7 (Apr 30, 2018)

  • update language files.

New in BowPad Portable 2.3.6 (Mar 28, 2018)

  • Button in statusbar to allow turning the .editorconfig off
  • fixed delay when closing the window

New in BowPad Portable 2.3.4 Build 2060 (Nov 22, 2017)

  • Performance improvements in the file tree
  • Fixed possible hang if a file got deleted
  • Fixed editor config issues

New in BowPad Portable 2.3.3.2042 (Jul 12, 2017)

  • updated to latest Scintilla component 3.7.5
  • recognize more file extensions for lexers
  • fixed hiding the cursor when scrolling
  • fixed handling of EOLs in certain situations
  • allow to set the default EOL for new files

New in BowPad Portable 2.3.2.2008 (Apr 10, 2017)

  • updated to latest Scintilla component 3.7.4
  • improved UI responsivness
  • improved UI using animations
  • fixed situation where the tab-to-spaces and spaces-to-tabs skipped a lot of code
  • the setting spaces/tabs is now stored per document instead of globally
  • reduced flicker when drawing the scrollbars
  • fixed styling issue when reloading

New in BowPad Portable 2.3.1.1940 (Feb 27, 2017)

  • updated to latest Scintilla component 3.7.3
  • improved status bar
  • fixed startup flickering
  • fixed flickering when resizing the window
  • fixed losing the lexer when refreshing/reloading

New in BowPad Portable 2.3.0.1883 (Jan 30, 2017)

  • updated to latest Scintilla component 3.7.2
  • enabled folding for Python
  • possibility to mark a file as write protected
  • performance improvements
  • fix drawing when showing a dialog during file loading
  • better tooltip when showing colors
  • styles for EDIFact files
  • tracking tooltip showing the current line
  • allow moving lines without a selection
  • fix sizes for high dpi monitors
  • improved function detection

New in BowPad Portable 2.2.5.1754 (Nov 7, 2016)

  • updated to latest Scintilla component 3.7.0
  • fixed color highlighting in tooltip
  • bookmarks were not updated in the scroll bar immediately
  • selection count wasn't shown if equal to search mark
  • wheel scrolling of tab bar works now on all OS versions

New in BowPad Portable 2.2.4.1703 (Sep 18, 2016)

  • updated to latest Scintilla component 3.6.7
  • improved function parsing
  • fixed crash when searching a path that does not exist
  • improved searching binary files
  • option to load files as utf8 by default
  • fixed recognition of EOLs

New in BowPad Portable 2.2.3.1681 (Aug 22, 2016)

  • improved c# function parsing regex
  • new variables for run commands: $(TAB_NAME) and $(TAB_EXT)
  • improved performance when loading many files
  • improved auto-brace feature
  • tab bar can be scrolled with the mouse wheel
  • fixed showing wrong mouse cursor

New in BowPad Portable 2.2.2.1642 (Jun 23, 2016)

  • updated to latest Scintilla component 3.6.6
  • New command: goto symbol/function
  • improved "goto brace"
  • more improvements to session loading
  • improved the hoover tooltip
  • two new buttons on the top right to close the current tab and to open a new one
  • various small bug fixes

New in BowPad Portable 2.2.1.1571 (Apr 3, 2016)

  • Fixed a crash when open files get renamed/deleted
  • Improved and extended the search feature
  • updated to latest Scintilla component 3.6.4
  • Improved speed when restoring a session
  • changing style colors does not switch to bright mode anymore

New in BowPad Portable 2.2.0.1506 (Apr 3, 2016)

  • Fixed problem with prev/next command
  • Improved the custom style dialog
  • Fixed problem with cursor hiding
  • Improved the search/replace feature
  • Fixed problem where a tab-move to a new BowPad instance would lose not-saved data
  • Failed to ask to save changes in some situations
  • Improved C++ function recognition

New in BowPad Portable 2.1.3.1463 (Nov 5, 2015)

  • Files can be opened into an existing empty tab with the Ctrl key pressed
  • Fixed problem when quitting and hitting Cancel in the save-as dialog
  • Improved tab UI
  • Fixed a few issues with the function lists

New in BowPad Portable 2.1.2.1429 (Sep 22, 2015)

  • updated to latest Scintilla component 3.6.1
  • Fixed an issue when pasting HDROP items from the clipboard
  • Allow dropping file tabs onto the file tree to move/copy the file
  • Improved lexer detection for files without extensions

New in BowPad Portable 2.1.1.1411 (Aug 21, 2015)

  • updated to latest Scintilla component 3.6.0
  • Fixed an issue with opening files as a notepad replacement
  • Allow specifying a lexer based on a filename
  • When opening files from a previous session, don't show errors if the file(s) don't exist anymore

New in BowPad Portable 2.1.0.1396 (Jul 24, 2015)

  • updated to latest Scintilla component 3.5.7
  • Fixed an issue with coloring regex search matches
  • Fixed printing when the dark theme was active

New in BowPad Portable 2.0.20.1385 (May 11, 2015)

  • Fixed:
  • Provide option to turn of auto tag completion for HTML and XML
  • Path issue when opening files using the new /​z option
  • Updated to latest Scintilla component 3.5.5

New in BowPad Portable 2.0.19.1374 (Apr 6, 2015)

  • Fixed: LUA Comment /​ Uncomment does not works correctly
  • Fixed: Add command line argument to ignore following arguments
  • Fixed an issue in the file tree when opening folders two levels below root

New in BowPad Portable 2.0.18.1363 (Mar 31, 2015)

  • Speed improvements when searching
  • Spell checker improvements, doesn't stall if the document is big
  • File tree refreshes if the document is refreshed
  • updated to latest Scintilla component 3.5.4

New in BowPad Portable 2.0.17.1340 (Mar 2, 2015)

  • Fixed: Spell check comments
  • Fixed: File tree does not show in 64bit portable versions higher than 2.0.13.

New in BowPad Portable 2.0.16.1326 (Feb 24, 2015)

  • Fixed issues with the file tree not updating correctly

New in BowPad Portable 2.0.15.1320 (Feb 23, 2015)

  • Improved handling of brace highlighting
  • When a file is changed outside of BowPad, it is reloaded automatically if the file has no edits in BowPad
  • File tree expands automatically if the current tab is in a subfolder of the file tree root
  • Fixed problems with converting tabs to spaces (and vice versa) in html/xml files
  • new feature to automatically save modified files

New in BowPad Portable 2.0.14.1302 (Feb 16, 2015)

  • File Tree opens with duplicate names and random resizing issues.
  • Some jscript functions require dummy parameter
  • Add "Collapse all" and "Expand all" to dropdown menu

New in BowPad Portable 2.0.13.1285 (Feb 10, 2015)

  • Fixed a few issues with the file tree handling
  • Fixed problems with the detection of modifications
  • Fixed search for text in folder

New in BowPad Portable 2.0.12.1273 (Jan 28, 2015)

  • file tree loads in separat thread, no longer blocking the UI
  • Updated to the latest Scintilla component 3.5.3
  • Fixed issues:
  • Possibly excessive Scroll Bar painting
  • Function list drop down fails to find function
  • BowPad freezes
  • Bowpad shows | which is unusual.

New in BowPad Portable 2.0.11.1248 (Dec 17, 2014)

  • Improved load speed in the file tree
  • Updated to the latest Scintilla component 3.5.2
  • Solved issues:
  • Improve bracket highlighting
  • BowPad looks not really useable in the Windows High Contrast Theme

New in BowPad Portable 2.0.10.1231 (Dec 2, 2014)

  • Improved the file tree
  • Fixed problem when opening BowPad with a right-click in explorer from a folder background
  • Solved issues:
  • Highlight between brackets
  • Add new c++ type for header source

New in BowPad Portable 2.0.9.1215 (Nov 17, 2014)

  • Added explorer context menu entry for folders and folder backgrounds
  • List of issues solved for 2.0.9:
  • Add shortcut names as shortcut ids
  • File SaveAs
  • Touch support in 2.0.5 and newer breaks Windows Server 2008
  • Implement an MRU list for encodings

New in BowPad Portable 2.0.8.1195 (Oct 27, 2014)

  • Added a file tree, showing the directory of the first loaded file
  • Fixed:
  • zoom control
  • Hide cursor after period of mouse inactivity.
  • Autodetect line endings
  • Auto-detect lexer based on file contents

New in BowPad Portable 2.0.7.1166 (Oct 6, 2014)

  • Updated to the latest Scintilla component 3.5.1
  • Added coloring for the new BibTex lexer

New in BowPad Portable 2.0.6.1157 (Sep 22, 2014)

  • Fixed:
  • Verilog syntax highlighting colours cannot be seen
  • Status Bar Changes

New in BowPad Portable 2.0.5.1137 (Sep 22, 2014)

  • Fixed:
  • Toggle display of line numbers
  • Extend functionality on Find All Window on Find/Replace dialog
  • Summary command
  • Automatic language lexer for OpenFOAM files (C/C++)
  • improvements for high dpi monitors
  • handling touch gestures

New in BowPad Portable 2.0.4.1077 (Aug 25, 2014)

  • new command to sort lines
  • Updated to latest Scintilla component 3.5.0
  • Fixed issues:
  • Long time issue of cursor not restoring properly.
  • Problem with opening large files e.g. >200MB

New in BowPad Portable 2.0.3.1019 (Jul 28, 2014)

  • Dropping a folder onto BowPad opens all files recursively
  • Improved GotoLine for search matches and file-open
  • Updated to latest Scintilla component 3.4.4

New in BowPad Portable 2.0.2.927 (Jun 30, 2014)

  • "Functions" command miss-jump for JavaScript source
  • VBScript Syntax highlighting
  • help command showing the command line syntax of BowPad
  • Top ribbon line difficult to read in dark theme
  • use a different icon for documents

New in BowPad Portable 2.0.1.862 (Jun 3, 2014)

  • Fixed plugin installation fails.

New in BowPad Portable 2.0.0 (Jun 3, 2014)

  • Added support for plugin scripts written in jscript or vbscript
  • List of issues solved for 2.0.0
  • Updated to latest Scintilla component 3.4.3

New in BowPad Portable 1.1.8 (Jun 3, 2014)

  • Fixed issue in utf8 detection

New in BowPad Portable 1.1.7 (Jun 3, 2014)

  • Better handling of readonly files
  • Fixed issues with scrollbar repainting

New in BowPad Portable 1.1.6 (Jun 3, 2014)

  • Updated to latest Scintilla component 3.4.1
  • Status bar shows tooltips with more detailed info
  • Improved handling of high dpi mode

New in BowPad Portable 1.1.5 (Jun 3, 2014)

  • Updated to latest Scintilla component 3.4.0
  • AS and Markdown lexer styles

New in BowPad Portable 1.1.4 (Jun 3, 2014)

  • List of issues solved for 1.1.4
  • It's now possible to delete the file that's shown in the current tab
  • The size of visible whitespace has been reduced

New in BowPad Portable 1.1.3 (Jun 3, 2014)

  • Allow null matches in regex searches
  • replace strings in regex replacements are escaped

New in BowPad Portable 1.1.2 (Jun 3, 2014)

  • Fix: "Find all" was broken
  • Issue #57: Rearrange buttons
  • Issue #58: Find replace default button and polishing
  • Issue #59: Reload fails to set the * modified indicator
  • Issue #63: Can't create a file from the command line if other tabs are open
  • New command to open a file at the caret position

New in BowPad Portable 1.1.1 (Jun 3, 2014)

  • Fix: opening a file via doubleclick in Explorer failed to add it to the MRU list
  • Issue #45: Find still retaining highlights after close
  • Issue #46: enhance readability of tab strips
  • Issue #48: Name section icons on the tool bar
  • Issue #49: Find/Replace dialog suggestions
  • Issue #50: improve the "corresponding file" interface
  • Add French translation
  • Issue #52: improve command line argument handling if file does not exist
  • Issue #40: rearranging some optionst