You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14-30Lines changed: 14 additions & 30 deletions
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ Let's face it, there are any number of code-generation technologies you might co
28
28
29
29
## Download/build
30
30
31
-
The current release is **v1.3.0**.
31
+
The current release is **v1.4.0**.
32
32
33
33
**Textrude requires [.Net 5.0](https://dotnet.microsoft.com/download/dotnet/5.0). If it's not already on your machine you will be prompted to install it.**
34
34
@@ -42,36 +42,20 @@ The current release is **v1.3.0**.
42
42
43
43
## What's new
44
44
45
-
### vNext (source only)
46
-
-~~Note - template intellisense/code-completion is known to be broken in the current source build~~
47
-
- Update to Monaco 22.3 which supports an extra couple of languages
48
-
- Rewire font-size control, line numbers, wordwarp to model/output panes
49
-
- remove minimap from model/output panes
50
-
- added spinner to monaco panes and made white flash a bit briefer
51
-
- whitespace can be made visible in input/output panes
52
-
- reuse single Monaco edit pane for multiple models/outputs for cleaner switching & lower resource use
53
-
- definitions and includes are now move to main input section and used Monaco editor
54
-
- the template is now edited using Monaco and (rudimentary) syntax hightlight is applied
55
-
- models and outputs can now be renamed in TextrudeInteractive
56
-
- Textrude CLI now supports named models/outputs via "mymodel=d:/model.csv" syntax
57
-
- Basic auto-completion restored
58
-
- CAKE build support - thanks to [Martin Hochstrasser](https://github.com/highstreeto)
59
-
- Updated to latest Scriban for [multi-line pipes (yay!)](https://github.com/scriban/scriban/pull/327)
60
-
- Add link to textrude community chat in help menu
61
-
- Linked files can be toggled between absolute and relative paths
45
+
### v1.4.0 (source/binary)
46
+
- The Monaco text editor is now used for all edit panes including the template editor, definitions and include paths.
47
+
- A single Monaco edit pane is now used for multiple models/outputs for cleaner switching & improved responsiveness
48
+
- The view menu allows visible-whitespace to be toggled on and off
49
+
- Rudimentary syntax highlighting and intellisense are provided for the template editor
50
+
- Models and outputs can now be assigned names
51
+
- Help menu now includes a link to gitter-chat
52
+
- Model, template and output panes now support linking to files.
62
53
- Export/Build... menu now brings up a dialog to help build CLI options.
63
-
64
-
### v1.3.0 (source/binary)
65
-
- Models and outputs can be added/removed on a per-project basis
66
-
- Syntax highlighting for output panes
67
-
- Input/ouput panes can be "linked" to files and load/save are supported
68
-
- fontsize, wordwrap and line-number settings are now persisted
69
-
- warning dialog is now shown if the current project has unsaved changes
70
-
- default rendering throttle reduced to 50ms for better responsiveness
71
-
- Taskbar icon now shows jumplist, TextrudeInteractive can be started with name of project as parameter
72
-
- TextrudeInteractive now opens last used project when reopened
73
-
- TextrudeInteractive now uses the Monaco editor (from VS Code) hugely improving the syntax highlighting abilities. Massive thanks to [Martin Hochstrasser](https://github.com/highstreeto) for this!
74
-
- upgrade to latest Scriban which supports [captured variables in anonymous functions](https://github.com/scriban/scriban/issues/322)
54
+
- Updated to latest Scriban for [multi-line pipes](https://github.com/scriban/scriban/pull/327)
55
+
- Special thanks to [Martin Hochstrasser](https://github.com/highstreeto) for
0 commit comments