Releases: mhgolkar/Arrow
v3.0.0-rc1
Arrow v3.0.0-rc1
This release is a complete revision of Arrow, to upgrade its engine to Godot v4.
Few new features are added along the way as well.
As far as .arrow
files, built-in nodes, runtime conventions, editor behaviors, etc. are considered,
no fundamental breaking change is expected; but you may find the following impacting your existing projects:
-
Editor config files name and format are changed.
You may discard the old v2config.arrow
binary files and let the editor create new ones.
Make sure to set back the working directory if you were using a custom one.
The new v3 files will be named.arrow.config
and are Godot variants serialized in text. -
The project listing files previously called
projects.arrow
are renamed to.arrow.project
.
You just need to rename them in your projects if you want to use the new v3 editor. -
The UI is recreated to best fit the new generation. There are new themes as well.
Things may be still a little raw at this point and the nodes way of being displayed on the grid may be different.
This upgrade allows us to take advantage of shiny new features of Godot v4,
specially its superior language server with better support for RTL, CJK and CTL.
We are expecting to have a cleaner UI and more stable UX as well.
I hope you'll find the new Arrow v3 generation interesting.
Best regards
v2.3.0
v2.2.0
Arrow v2.2.0
- New built-in
Tag-Match
nodeThis new node helps creating non-binary branching gates by comparing a character's tag against a set of patterns.
For more information check out the repo's wiki forTag-Match
node. - Added ability of checking (and copying) raw underlying UID for resources.
- Few bug fixes and improvements
v2.1.0
Arrow v2.1.0
- New (experimental) Cross-chapter Resource Transfer
For more information check out the repo's wiki on
project organization - Few minor fixes
v2.0.0
Arrow v2.0.0
This major release introduces many changes in Arrow, including few structural updates that may affect your projects.
NOTE!
Although no major trouble is expected, make a backup of your old projects (created with v1.x), before opening them with the new v2.x generation.Consult with change-log for what may impact you.
v2.x comes with new features, including a new History System, and a very useful Character Tag System with full console, inspector, and runtime support, as well as new nodes such as Sequencer
, Monolog
, Tag Edit
and Tag Pass
and many quality-of-life improvements.
For more information, browse the repository's wiki and change-log.
v1.6.0
Arrow v1.6.0
-
Progressive Web App
From this version forward we'll support
HTML5
(web-app) export as well.
The official build is intended to be optimized for desktop (-mode/ and) screen size.
Try Arrow Web App in Your Browser -
Binary saving is deprecated
Now both
.json
exports and.arrow-project
save files have the same JSON format.
But the.json
files are exported as purged (without editor's meta-data and nodes' developer notes,)
which makes them more suitable for distribution purposes compared to.arrow-project
files including everything.- All existent (binary) save files can still be opened and will be converted to textual format on save.
If you need binary saves anyway, it's still revivable for custom builds by
USE_DEPRECATED_BIN_SAVE
setting.
v1.5.0
Arrow v1.5.0
- New built-in
Frame
node - New shortcuts with some existent ones being remapped, including:
Ctrl+E
for quick re-export- Node removal with
Del
instead ofCtrl+Del
- Moving selected nodes on focused grid using
Ctrl+Arrow-Keys
- Tracking and restore window state from configuration file
- Revising project regarding recent Godot updates
- Jumping to target nodes or underlying macros by double-clicking on
Jump
orMacro_Use
nodes. - More fixed issues and minor improvements
v1.4.0
v1.3.0
Arrow v1.3.0
-
New Features:
- Quick Node Insertion
- Generator (New Built-in Node Type)
-
Enhancements:
- Better negative number handling
- New
Absoulute
operator forVariable_Update
- New
- Query scope option
Now you can set if you want to search within the open scene or project-wide.
- Better negative number handling
-
Other minor improvements