Skip to content

Releases: ByteChkR/BadScript2

Release 2026.05.07.205-master

Pre-release

Choose a tag to compare

@ByteChkR ByteChkR released this 08 May 07:28

Release 2024.06.30.56

Release 2024.06.30.56 Pre-release
Pre-release

Choose a tag to compare

@ByteChkR ByteChkR released this 30 Jun 06:20

Full Changelog: 2024.04.11.43...2024.06.30.56

Notable Changes:

  • Reflection System with Attributes
  • Better ZipFile Encoding handling
  • Execute/Parse functions now can perform with a custom filesystem.
  • Better DateTime Support(culture specific formatting and date manipulation functions)

Release 2024.04.11.43

Choose a tag to compare

@ByteChkR ByteChkR released this 11 Apr 10:47

Full Changelog: 2024.04.03.36...2024.04.11.43

Breaking Changes

  • BadSettingsReader Constructor now takes an instance if IFileSystem

New

  • Loading Settings from a IFileSystem instance when configuring a BadRuntime object is now supported.
  • Blazor Webassembly REPL Project(WIP)

Changes

  • Console Commandline System is now using Async/Await
  • Debugger/NewProject projects now use the Async Console.ReadLineAsync method instead of the synchronous one.
  • CommandlineParser used in the Console App is now a submodule with minor changes to it(to prevent crashing in the WebAssembly Project)

Fixes

  • Fixed bug when optimizing format strings without arguments. Thanks to @xRj427

Release 2024.04.03.36

Choose a tag to compare

@ByteChkR ByteChkR released this 03 Apr 18:41

Full Changelog: 2024.03.16.30...2024.04.03.36

Breaking Changes

  • Moved to .NET8 for all previous .NET6 projects

New

  • Add Map<K, V> to Generic Project
  • Add Runtime.MakeReference Api Function that allows to create a Runtime Reference by supplying it with get/set/delete methods
  • Add void Type and special rules described in this commit that are enforced when using void to declare the absence of a return value from a function.
  • bs settings command now has a -e/--edit flag that opens the file or folder of the selected setting.

Changes

  • Code Cleanup
  • More and better comments
  • Minor Optimizations
  • Nuget Package Updates

Release 2024.03.16.30

Choose a tag to compare

@ByteChkR ByteChkR released this 16 Mar 15:46

Release 2024.03.11.28

Choose a tag to compare

@ByteChkR ByteChkR released this 11 Mar 15:14
Merge branch 'refs/heads/internal-dev' into public-dev

Release 2024.03.03.27

Choose a tag to compare

@ByteChkR ByteChkR released this 03 Mar 11:54
Merge branch 'refs/heads/internal-dev' into public-dev

Release 2024.03.03.26

Choose a tag to compare

@ByteChkR ByteChkR released this 03 Mar 11:38
Update Github workflow.

Release 2024.03.03.25

Choose a tag to compare

@ByteChkR ByteChkR released this 03 Mar 11:10
Merge branch 'refs/heads/internal-dev' into public-dev

Release 2024.03.03.24

Choose a tag to compare

@ByteChkR ByteChkR released this 03 Mar 10:26
Merge branch 'refs/heads/internal-dev' into public-dev