oodle
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Versioning

Latest noodle_cli build: 2024.alpha.4
With node cache version: 1.0

The same version numbering is used for both the doc version and the noodle_cli version. The documentation leads the implementation and acts like a technical spec starting with doc version 2024.1.0.

The node cache version changes its major version number when backward compatibility is broken. A noodle build that expects node cache version 1.3 cannot open a noodle with node cache version 2.0 for example.

Planned Progression

Future alpha versions will continue until the metadata format stabilizes. There will still be feature additions, improvements, and bug fixes particularly at the level of UI.

We’ll eventually get to spec compliance and release noodle_cli version 2025.1.0.








Version History

Past versions of noodle including versions of noodle that were quite different to what it has become.


2024.alpha.4 Noir et Blanc

  • New monochrome look with an option to toggle colours.
  • Fixed rename command.
  • Fixed merge command.
  • Fixed remove command.
  • Added clean command.
  • Added toggle command to toggle various app parameters.
  • “Switch” and “dive” were consolidated to “in”.
  • “Sprout” renamed to “star” but kept as an alias.
  • “Explore”, “subsplore”, and “splore”.
  • Various adjustments to command defaults and implicit parameters.

A bunch of plumbing for the interface because it was becoming unwieldy. This incidentally fixed many bugs and lets me experiment with features much more easily. The colour picker algorithm needs work. So there’s a clean monochrome look by default now.


2024.alpha.3 Beautifuln’t

  • Replaced readline with replxx.
    • Untested Mac and Windows support.
    • Hold Ctrl + Up/Down to move the tree.
  • Improved colours. Each layer in the mask gets a colour now.
  • Added text preview display view.
  • Decided to keep node-cache version number at 1.0 until noodle version 1.0. Since noodle is in alpha, it’s understood to be unstable.

2023.alpha.2 Good Bones

  • New architecture introducing noodlecore.
  • New metadata format using CSV allowing for spaces in doodle names.
  • New node cache 3.0 with node cache version and a defined header.
  • Approximate feature parity with previous version.
  • New commands from the preliminary spec.
  • A dash of colour.

Noodle was rebuilt with a sane architecture. This version was particularly geared toward the future of the project.


2023.alpha.1 Commander

  • Readline integration.
  • More and better commands
    • e.g. switch, chain, explore, etc.
    • selection subcommand grammar
  • New node cache 2.0 has alternative node flags.

This version was never distributed. I used it to make my first “serious” noodles. But it doesn’t lend itself to larger scale additions and other noodle-related software.


2023.pre-alpha.3 Prototypo

  • Miscellanious bugfixes and improvements.

This version replaced the binary which was originally made available on my blog.


2023.pre-alpha.2 The Prototype Release

  • Monolithic mux graph class architecture.
  • Basic commands.
  • Interactive interface.
  • Filesystem integration features such as refresh on startup.
  • Default noodle structure: origin, base, meta

This version was initially posted on my blog. Only built for Linux amd64. No source code available. Version number assigned retro-actively.


2022.pre-alpha.1 Testtest123

  • Node pool architecture.
  • Basic graph commands.

Built for Windows. No source available. Unreleased. Version number assigned retro-actively.