Skip to content

Releases: BoltBait/CodeLab

CodeLab v6.2

22 Sep 20:37

Choose a tag to compare

CodeLab v6.2 Release - September 22, 2021

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller602.zip

This release is to support Paint.NET v4.3+

Changes:

  • Update to .NET 5.0
  • Scripts can use C# 9.0 compiler syntax
  • Use an AssemblyLoadContext when loading built scripts
  • Switch to ILRepack for building CodeLab
  • Minor code refactoring and bug fixes

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

CodeLab v6.1

26 Jun 04:44

Choose a tag to compare

CodeLab v6.1 Release - June 25, 2021

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller601.zip

This release is to support Paint.NET v4.2.16+

Changes:

  • Use Roslyn syntax in generated code
  • Fix the disablement of the Transparency menu
  • Disable intelligent assistance when document is readonly
  • Fix issue with square brackets in controls' Display Name
  • Add SubmenuNames.Color which is new in PdN 4.2.16
  • Copy Text and RTF formats onto the clipboard (Handy when pasting syntax highlighted code into Word)
  • Fix compilation with PDN v4.2.16
  • Fix Clouds rendering for Paint.NET v4.2.16
  • Fix URLs for Errors and Warnings
  • Minor code refactoring and bug fixes

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

CodeLab v6.0

26 Jun 05:43

Choose a tag to compare

CodeLab v6.0 Release - June 25, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller600.zip

This release is to support Paint.NET v4.2.12+

Changes:

  • Switch to the Roslyn compiler to support C# 7.3 syntax
  • Added new Settings dialog
  • Build can now be executed by pressing F6
  • Syntax highlighting for Escape characters in strings is now enabled
  • Compiler Warning Level can now be changed (0-4).
  • Individual compiler warnings can be ignored.
  • Added support for Extended Color syntax highlighting (VS '19 colors).
  • Added Spellchecking. Checks strings and comments in C# code, and plain text documents.
  • Other new Settings include: Indent Spaces (2 or 4) and Current Line Frame
  • Minor code refactoring and bug fixes

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

CodeLab v5.4

21 May 08:08

Choose a tag to compare

CodeLab v5.4 Release - May 21, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller504.zip

This release is to support Paint.NET v4.2.11.

Changes:

  • Improved suggested variable names
  • Improvemens in Autocomplete and Intellisense
  • Generate Type Definitions on F12. You can now see definitions inside of libraries.
  • Remember scroll positions (and other things) when switching tabs
  • Rewrite File New Template for up to 2 Scratch Surfaces

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

CodeLab v5.3

25 Apr 06:09

Choose a tag to compare

CodeLab v5.3 Release - April 24, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller503.zip

This release is to support Paint.NET v4.2.11.

Changes:

  • Fix File New Code Generation for Paint.NET v4.2.11
  • Added Layer Rotate/Zoom to File New Templates
  • Changed: The hotkey for the Debug Output pane is now Ctrl+Alt+O. Duplicate Line(s) is now performed when Ctrl+D is pressed.
  • Changed: Editor tooltips will now hide when clicking or typing. This mimics behavior of Visual Studio.
  • Improved editor support for Shapes. Better error messages. Tooltips and F12 Lookup are now supported on Tags and Attributes.
  • Various small bug fixes to the Auto Complete box.
  • Fixed reference to System.Core assembly for Paint.NET v4.2.11

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

CodeLab v5.2

31 Jan 22:08

Choose a tag to compare

CodeLab v5.2 Release - January 31, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller502.zip

This release is to support Paint.NET v4.2.9.

Changes:

  • Fix Pan Slider Default
  • Improved File New Template code
  • Updated default script for Paint.NET v4.2.9

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

CodeLab v5.1

19 Jan 22:21

Choose a tag to compare

CodeLab v5.1 Release - January 19, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller501.zip

This release is to support Paint.NET v4.2.

Changes:

  • Fix user selected blend op in File New Templates
  • Add user selected color to File New Templates
  • Fix the fill function with primary/secondary colors
  • Add separate word wrap option to TXT documents
  • Add auto complete brace pairs
  • Fix bug in Autocomplete
  • Added 3 new fonts to the View Font menu
  • These new fonts support Programming Ligatures
  • Added help to the View Font menu with links to fonts

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

CodeLab v5.0

10 Jan 05:59

Choose a tag to compare

CodeLab v5.0 Release - January 9, 2020

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller500.zip

This release is to support Paint.NET v4.2.

Changes:

  • Added TXT file support
  • Added File Type plugin support
  • Added Shape editing support
  • File New rewritten to support multi-effect pipeline
  • Lots of bug fixes, refactorings, and optimizations

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

CodeLab v4.4

23 Nov 20:26

Choose a tag to compare

CodeLab v4.4 Release - November 23, 2019

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller404.zip

This release is to support Paint.NET v4.2.

Changes:

  • Added a Snippet Manager
  • Added suggested names to autocomplete
  • Added keyboard shortcut ( Ctrl+] ) to go to matching brace
  • Added option to specify an Enum on RadioButtonControl and ListBoxControlControl
  • Added argument constraints to tooltips for generic methods and classes
  • Improved method overload detection: detection of method parameter modifiers (out, ref, params); detection of inferred generic methods
  • Lots of bug fixes, refactorings, and optimizations

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History

CodeLab v4.3

13 Jul 22:08

Choose a tag to compare

CodeLab v4.3 Release - July 13, 2019

Download: http://www.boltbait.com/pdn/codelab/CodeLabInstaller403.zip

This release is to support Paint.NET v4.2.

Changes:

  • Redesign File > New screen
  • HighDPI icons
  • Add Format, Find, and Replace toolbar buttons
  • Add snippet for Try/Catch
  • Bug fixes to Quick Format
  • Added flexible, themeable, customizable message boxes
  • Allow arbitrary names for UI fields, also removed UI Elements Renumber command
  • Added light bulb renaming of fields defined in user's script
  • Redesigned UI Builder screen
  • Added support for the new Uri Control
  • Update clipboard template code
  • Improvements to code completion
  • Intelligent Assistance improvements for Extension Methods, Generic Methods, and Generic Types
  • Fixed build screen to not hold the icon file open
  • Various code cleanups and improvements

The complete history of CodeLab can be read here: http://boltbait.com/pdn/CodeLab/History