Skip to content

Releases: BenMullan/DocScript

Release Candidate 5

25 Jun 17:13
Compare
Choose a tag to compare

DocScript Desktop Components

  • Use DSSetup.msi to install DocScript onto your system
  • Or, use the extracted content of DSBinaries.zip, to use DocScript without installation

In this Release: Improvements and new Features...

  • DSIDE User Interface Improvements - DSIDE now features proper Ctrl-Scrolling, Shift-Scrolling, and a greatly improved intellisense module with support for identifiers within the DocScript program.
  • DSOptimisation RC0 - DocScript programs can now be optimised to perform more efficiently, with a number of interesting optimisation actions, including bitshifts for power-of-two multiplication, and constant-expression evaluation; see the [Optimise Program...] button in DSIDE.
  • DSGraphics RC0 - See the Graphics_ BIFs, and the \_Resources\SamplePrograms\GraphicsTests.DS demonstration

Full Changelog: ReleaseCandidate4...ReleaseCandidate5

Download DocScript

Release Candidate 4

31 May 14:39
Compare
Choose a tag to compare

DocScript Desktop Components

  • Use DSSetup.msi to install DocScript onto your system
  • Or, use the extracted content of DSBinaries.zip, to use DocScript without installation

In this Release: Improvements and new Features...

  • DSRemoting RC0 - DocScript programs can now be easily executed on remote computers, requiring knowledge of only the IP address and credentials. See the [Execute on remote machine...] button in DSIDE, and the RemoteShell.DS sample program for a cool use-case example.
  • More Built-in Functions (BIFs) - E.g. DS_StringArray_AllItemsAreUnique(), DS_StringArray_TrueForAll, and System_RunInline.
  • Token-Viewer in DSIDE - The [View Cached Tokens...] button allows you to see which tokens the parser sees.
  • Parser bug fixes - The Parser is now better able to cope with invalidly-formed string literals such as """""".

Full Changelog: ReleaseCandidate3...ReleaseCandidate4

Release Candidate 3

25 Mar 14:32
Compare
Choose a tag to compare

DocScript Desktop Components

  • Use DSSetup.msi to install DocScript onto your system
  • Or, use the extracted content of DSBinaries.zip, to use DocScript without installation

In this Release: Improvements and new Features...

  • DSCompilation RC0 - DocScript programs can now be compiled to standalone .exes, requiring only the .NET Framework to be present on a client. See the [Compile to EXE...] button in DSIDE.
  • More Built-in Functions (BIFs) - There are now BIFs for networking (including System_Curl() and System_Ping()).
  • Improved command-line handling for DSCLI and DSIDE - both of these programs now accept a DocScript-Source-File as their first command-line argument, instead of being forced to use the /OpenSourceFile:* or /SourceFile:* syntax. This has been done for compatibility reasons, and the original CLA style still works completely.

Full Changelog: ReleaseCandidate1...ReleaseCandidate3

Release Candidate 2

06 Mar 20:24
Compare
Choose a tag to compare

DocScript Desktop Components

  • Use DSSetup.msi to install DocScript onto your system
  • Or, use the extracted content of Binaries.zip, to use DocScript without installation

In this Release: Largely minor bug-fixes and restructuring...

  • DocScript.Library.dll has been renamed to DSCore.dll; the names of the other binaries (e.g. DSCLI.exe) were not indicative of the root namespace, and Library was't the root namespace inside the Library DLL anyway (that was just DocScript).
  • Improvements to the featureset of DSIDE, with the Pictorial Help, more Keyboard shortcuts, and a re-structured Ribbon in the XAML.
  • Usability additions for DSCLI, with console background-colour management.

Full Changelog: ReleaseCandidate1...ReleaseCandidate2

Release Candidate 1

25 Feb 13:34
Compare
Choose a tag to compare

DocScript Desktop Components

  • Use DSSetup.msi to install DocScript onto your system
  • Or, use the extracted content of Binaries.zip, to use DocScript without installation