Releases: BenMullan/DocScript
Releases · BenMullan/DocScript
Release Candidate 5
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 theGraphics_
BIFs, and the\_Resources\SamplePrograms\GraphicsTests.DS
demonstration
Full Changelog: ReleaseCandidate4...ReleaseCandidate5
Release Candidate 4
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 theRemoteShell.DS
sample program for a cool use-case example.- More Built-in Functions (BIFs) - E.g.
DS_StringArray_AllItemsAreUnique()
,DS_StringArray_TrueForAll
, andSystem_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
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()
andSystem_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
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 toDSCore.dll
; the names of the other binaries (e.g. DSCLI.exe) were not indicative of the root namespace, andLibrary
was't the root namespace inside the Library DLL anyway (that was justDocScript
).- 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
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