BasicPawn Versions Save

BasicPawn - SourcePawn Editor

commit_release

1 year ago

Automatic deployment! May be instable! Build 768. Commit 484335917b8dd7b4fb7be06fd930ee3666b7bc7f.

v0.855-beta

2 years ago

🔨 Hotfixes

  • [Program] Fixed Multi-Compiler not normalizing paths.

v0.854-beta

2 years ago

🔨 Hotfixes

  • [Program] Fix weird path letter case issues. Paths will be normalized now. (E.g. compiling ABC.sp will now not become abc.smx)

v0.853-beta

2 years ago

🔨 Fixes

  • ~[Program] Fix weird path letter case issues. Paths will be normalized now. (E.g. compiling ABC.sp will now not become abc.smx)~
  • [Plugins]
    • Translation Editor Plugin
      • [UI] Fix empty clipboard exception.
      • [UI] Fix 'Format' detection when editing or adding translation.
    • FTP Plugin
      • ~[Program] Fix weird path letter case issues. Paths will be normalized now. (E.g. compiling ABC.sp will now not become abc.smx)~

✏️ Changes

  • [UI] Changed 'Compile' to 'Build' in Project Browser context menu.
  • [Editor] Able to use 'Replace All' for all tabs and includes (like 'List All') in 'Search and Replace' window. (#98)
  • [Editor] Able to set maximum scope highlighting length. (#101)
  • [Program] Added plugin update checker/reminder.
  • [Program] Added 'Search and Replace' history. (#83)
  • [Plugins]
    • Automatic Error Reporting Plugin
      • [Program] Open editor by file format when opening logs.
    • Lysis Decompiler Plugin
      • [Program] Updated Lysis.

⚠️ Important

  • [Plugins] All plugins require a newer interface from now on. Please update your plugins.
  • [Settings] Some settings have been added, removed or changed. Please check your settings.

v0.852-beta

2 years ago

🔨 Fixes

  • [Editor] Possible fix for rare exceptions. (#85)
  • [Program] Fix KeyValues un/escaping (#91)
  • [Plugins]
    • [Translation Editor]
      • [UI] Fix recent translation files not sorting correctly.

✏️ Changes

  • [Parser] Syntax parsing optimizations.
  • Implemented 'Go to line'. (#94)

v0.851-beta

3 years ago

🔨 Fixes

  • [UI] Fix high contrast mode glitchy colors on some windows.
  • [Program] Fix 'Search & Replace' replacing whole lines when using 'Merge lines' with 'Replace' and 'Replace All'.

✏️ Changes

  • [UI] BasicPawn is now DPI aware and scales correctly on different Windows DPI settings.
  • [UI] Added 'Test/Build with config...' to 'Test' and 'Build'.
  • [UI] Added quick config change combo box.
  • [Plugins]
    • [Automatic Error Reporting]
      • [UI] Do not show duplicated error reports.
  • [Updater] Do not prompt on overriding files when updating.

v0.850-beta

3 years ago

🔨 Fixes

  • Fixed highlighting settings not working correctly.
  • Fixed some critical 'Index out of bounds' exceptions.
  • Fixed update not able to check for updates for non-GitHub sites due to outdated TLS. (TLS 1.2 is now used)

v0.849-beta

3 years ago

🔨 Fixes

  • [UI] Fixed rare exception when focusing windows via code.
  • [UI] Fixed exception when information tab gets focused while main window is minimized.

✏️ Changes

  • [UI] Optimized drawing.
  • [UI] Grammar fixes.
  • [Plugin] Implemented Translation Editor.
  • [Settings] Implemented auto-saving feature (optional).
  • [Program] Optimized tab selection.
  • [Program] 'Search & Replace' able to only show lines instead of individual hits.

⚠️ Important

  • [Plugins] All plugins require a newer interface from now on. Please update your plugins.
  • [Settings] Some settings have been added, removed or changed. Please check your settings.

v0.848-beta

3 years ago

🔨 Fixes

  • [Parser] Fixed issue with multi-comment and multi-string inside pre-processor directives breaking syntax parsing.

v0.847-beta

3 years ago

🔨 Fixes

  • [Object Browser] Fixed item definition data changes.

✏️ Changes

  • [Editor] Able to navigate previous/next selected tab history.
  • [Editor] Closing tabs will select previous selected tab instead (optional).
  • [Settings] Detect maximum parsing threads automatically when value is "0".
  • [Threading] Adjusted and optimized the syntax parser background scheduler.
  • [Object Browser] Only redraw items when added/removed.

⚠️ Important

  • [Settings] Some settings have been added, removed or changed. Please check your settings.