Skip to content

Releases: mhgolkar/Arrow

v3.0.0-rc1

23 Jan 07:54
Compare
Choose a tag to compare

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 v2 config.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

01 Mar 14:15
Compare
Choose a tag to compare

Arrow v2.3.0

  • Add filter by scene usage functionality to the main resource inspectors
  • Few readability and UI/UX enhancements
  • Multiple bug fixes

v2.2.0

26 Aug 14:34
Compare
Choose a tag to compare

Arrow v2.2.0

  • New built-in Tag-Match node

    This 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 for Tag-Match node.

  • Added ability of checking (and copying) raw underlying UID for resources.
  • Few bug fixes and improvements

v2.1.0

05 Dec 15:21
Compare
Choose a tag to compare

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

16 Oct 06:18
Compare
Choose a tag to compare

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

10 Feb 11:53
Compare
Choose a tag to compare

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

29 Jan 07:13
Compare
Choose a tag to compare

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 of Ctrl+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 or Macro_Use nodes.
  • More fixed issues and minor improvements

v1.4.0

23 Apr 11:17
Compare
Choose a tag to compare

Arrow v1.4.0

  • New Features:

    • Connection Assist
  • Enhancements:

    • UI Retouch
    • New Quick Preferences

      ... for connection assist and quick node insertion

  • Updated License

v1.3.0

13 Apr 11:25
Compare
Choose a tag to compare

Arrow v1.3.0

  • New Features:

    • Quick Node Insertion
    • Generator (New Built-in Node Type)
  • Enhancements:

    • Better negative number handling
      • New Absoulute operator for Variable_Update
    • Query scope option

      Now you can set if you want to search within the open scene or project-wide.

  • Other minor improvements

v1.2.0

02 Apr 14:14
Compare
Choose a tag to compare

Arrow v1.2.0

  • Enhanced Continuum Safety

    Now Arrow takes care of continuum safety for exposed/parsed variables in content-oriented nodes as well.

    Caution! We can't use curly brackets, dots or spaces in variable names anymore.