Skip to content

Releases: text-forge/text-forge

0.2 - Stable

12 Dec 11:15
6c47232

Choose a tag to compare

🌟 Text Forge v0.2.0-stable - Stable Release

Start simple, expand infinitely

Release Date: 12 December 2025
Status: Stable - Public Release
Engine: Godot v4.5.stable.official [876b29033]
License: MIT 2025-present by Mahan Khalili and contributors

🔥Highlights

Forget version 0.1—it's ancient history! Prepare to be amazed by version 0.2. Reimagine your workflow with project-based organization. Unleash limitless potential with effortless external module installation via the marketplace. Transform your editing environment with captivating themes and UI filters. Experience lightning-fast startups and seamless background loading. Craft files effortlessly using intelligent templates. Navigate sprawling documents in a flash with bookmarks. Finally, revel in an editor that anticipates your every need with smart, language-aware compatibility. The question isn't if, but when? Upgrade to 0.2 today!


🚀 What’s New Since 0.1

Text Editor

  • Caret position button (#96)
  • Template system (#117)
  • Mode-driven indentation settings (#136)
  • Support custom preview formats (#115)
  • Bookmarks support and bookmarks panel (#137)
  • Auto text writing direction for editor (#144)
  • Indentation Settings button (#136)

UI / UX

  • Theme support (#100)
  • Syntax highlighting colors by themes (#113)
  • Restore panel open state (#103)
  • Synchronized preview scrolling with the editor’s vertical scroll (#124)
  • UI Filter for editor (#145)
  • Enhanced dynamic reload for settings (#145)
  • Fixed: Changelog is not displayed in editor (#133)
  • File selection dialog filters improved across multiple scenes (#139)
  • Fixed: Checkable menu options did not toggle correctly (#146)

Core

  • Add Project module (TFPM): .tfproj support, Project menu, Files panel and Recent Projects (#95)
  • Threaded Loading Startup (#112)
  • API: Settings.config to Settings.data (merged settings loading) (#139)
  • Fixed API: Extension config hooks corrected (#139)
  • Backup system ID generation now timestamp-based with random suffix (#139)
  • API: FileDatabase class removed (#139)
  • Fixed Action Script: Logic update and bug fixes (#139)
  • Fixed Backup System: Restored backup saving functionality (#139)
  • Fixed Backup System: BackupStatus color updates on failure (#139)
  • Fixed Backup System: Infinite save_request cycles (#139)
  • Fixed: Backup System: auto_backup_interval_minutes setting name (was misspelled) (#139)
  • Fixed: Internal modes no longer reinstall on every application run (#139)
  • Fixed Asset Filename: loafing.png to loading.png (#139)
  • Fixed: Action scripts loading broken due to incorrect path globalization in core/main.gd (#143)
  • Fixed: Error when multiple save requests sent at same time (#102)

Other

  • Marketplace (#106)
  • Security: validation for extension/mode file extraction (prevents path traversal attacks) (#139)
  • Action Script: Command > Command Pallete to Command > Command Palette (renamed, improved search) (#139)
  • API: NetSuite autoload (#105)

And many more! see CHANGELOG for more information.

⚠️ Breaking Changes

  • Minor: Please remove settings.cfg and presets.cfg from editor data folder, otherwise updating from -0.2-rc1 to +0.2-rc2 will generate two options for auto_backup_interval_minutes.

🗣️ Join the Conversation

Share your feedback and ideas!


🎉 Contributors


🔗 Text Forge Website

🔥 Get modes from Marketplace

🎖️ List of available languages

💯 Get Your Modes

After downloading Text Forge, use Settings > Marketplace, mode library or online marketplace to customize your workspace.


Supported Platforms

  • Windows x86_64
  • Linux x86_64

0.2 - RC2

07 Dec 10:03
42f7c3f

Choose a tag to compare

0.2 - RC2 Pre-release
Pre-release

🔖 Text Forge v0.2.0-rc2 – Release Candidate Release

Release Date: 7 December 2025
Status: Release Candidate - Public Preview
Engine: Godot v4.5.stable.official [876b29033]
License: MIT

🔥Highlights

Hold on tight! A flurry of last-minute, must-have fixes just landed for the 0.2 release. We're talking a whopping 88 commits since the last version dropped! The highlights reel can't possibly cover it all – dive into the full changelist to see what's new!


🚀 What’s New (1 Breaking change - 1 Security update)

  • Mode-driven indentation settings (#136)
  • Bookmarks support and bookmarks panel (#137)
  • Action Script: Update for Edit > Evaluate Selection (#139)
  • API: Global.mark_file_as_unsaved() - Marks current file as having unsaved changes (#139)
  • Security: validation for plugin/mod file extraction (prevents path traversal attacks) (#139)
  • Auto text writing direction for editor (#144)
  • UI Filter for editor (#145)
  • Enhanced dynamic reload for settings (#145)
  • Indentation Settings button (#136)
  • Action Script: Command > Command Pallete to Command > Command Palette (renamed, improved search) (#139)
  • API: Settings.config to Settings.data (merged settings loading) (#139)
  • Fixed API: Extension config keys corrected: on_activate, on_deactivate, uninstall (#139)
  • Backup system ID generation now timestamp-based with random suffix (#139)
  • API: FileDatabase class removed (#139)
  • Fixed: Changelog is not displayed in editor (#133)
  • Fixed Action Script: Logic update and bug fixes (#139)
  • Fixed: Backup system: Restored backup saving functionality (#139)
  • Fixed: Backup system: BackupStatus color updates on failure (#139)
  • Fixed: Backup system: Infinite save_request cycles (#139)
  • Fixed: Backup system: auto_backup_interval_minutes setting name (was misspelled) (#139) ⚠️Breaking
  • Fixed: Internal modes no longer reinstall on every application run (#139)
  • Fixed: Asset filename: loafing.png to loading.png (#139)
  • File selection dialog filters improved across multiple scenes (#139)
  • Fixed: Action scripts loading broken due to incorrect path globalization in core/main.gd (#143)
  • Fixed: Checkable menu options did not toggle correctly (#146)
  • And many more! see CHANGELOG for more information.

🧪 Experimental Features

  • Bookmarks
  • UI Filter
  • Indentation Settings
  • New Backup System

🗣️ Join the Conversation

Share your feedback and ideas:

👉 0.2 Unstable Versions Discussion Topic


🎉 Contributors


🔗 Text Forge now has its own website!

See new Text Forge Website with new visual view and improved Marketplace. Follow development posts in blog!

🎖️ Official Mode Library

🔥 Marketplace

💯 Get Your Modes

After downloading Text Forge, use Settings > Marketplace, mode library or online marketplace to customize your workspace.


Supported Platforms

  • Windows x86-64
  • Linux x86_64

0.2 - RC1

20 Nov 10:50
4685dc0

Choose a tag to compare

0.2 - RC1 Pre-release
Pre-release

🔖 Text Forge v0.2.0-rc1 – Release Candidate Release

Release Date: 20 November 2025
Status: Release Candidate - Public Preview
Engine: Godot v4.5.stable.official [876b29033]
License: MIT

🔥Highlights

We are almost there! Enjoy the power of templates along with the latest improvements and fixes, and get ready for the next stable release, 0.2 is on its way!


🚀 What’s New

  • Template system (#117)
  • Synchronized preview scrolling with the editor’s vertical scroll (#124)
  • Fixed: Empty Mode Viewer popup menu at startup (#116)
  • Fixed: Panel status is not restored after startup (#119)
  • Repo: New GitHub templates with step-by-step completion (#129)

🧪 Experimental Features

  • Templates
  • Marketplace
  • Threaded Loading Startup

🗣️ Join the Conversation

Share your feedback and ideas:

👉 0.2 Unstable Versions Discussion Topic


🎉 Contributors


🎖️ Official Mode Library

🔥 Marketplace

💯 Get Your Modes

After downloading Text Forge, use Settings > Marketplace, mode library or online marketplace to customize your workspace.


Supported Platforms

  • Windows x86-64
  • Linux x86_64

0.2 - Beta2

09 Oct 14:30

Choose a tag to compare

0.2 - Beta2 Pre-release
Pre-release

📦 Text Forge 0.2.0-beta2 – Beta Release

Release Date: 9 October 2025
Status: Beta / Public Preview
Engine: Godot v4.5.stable.official [876b29033]
License: MIT

🔥Highlights

Experience lightning-fast speed and unparalleled efficiency! Say goodbye to editor bottlenecks and hello to instant access to the features you need! Plus, transform your coding environment with customizable editor themes that dynamically adapt the look and feel of your code.

🚀 What’s New

  • Higher priority for main action scripts loading (#112)

  • Syntax highlighting colors by themes (#113)

  • Support custom preview formats (#115)

  • And many more! see CHANGELOG for more information.


🧪 Experimental Features

  • Theme Syntax Colors
  • Marketplace
  • Threaded Loading Startup

🗣️ Join the Conversation

Share your feedback and ideas:

👉 0.2 Unstables Discussion Topic


🎉 Contributors


🎖️ Official Mode Library

🔥 Marketplace

💯 Get Your Modes

After downloading Text Forge, use Settings > Marketplace, mode library or online marketplace to customize your workspace.


Supported Platforms

  • Windows x86-64
  • Linux x86_64

0.2 - Beta1

25 Sep 15:31

Choose a tag to compare

0.2 - Beta1 Pre-release
Pre-release

📦 Text Forge 0.2.0-beta1 – Beta Release

Release Date: 25 September 2025
Status: Beta / Public Preview
Engine: Godot v4.4.1.stable.official [49a5bc7b6]
License: MIT

🔥Highlights

Try the new Marketplace! Browse the newest modes, themes, and add-ons within the editor and install them with just one click. Text Forge is a community, so let's share!


🚀 What’s New

  • Caret position button (#96)

  • Add Project module (TFPM): .tfproj support, Project menu, Files panel and Recent Projects (#95)

  • Theme support (#100)

  • API: NetSuite autoload (#105)

  • Marketplace (#106)

  • Preserve editor scroll when text is updated programmatically when keep_carets is true (#101)

  • Fixed: Error when multiple save requests sent at same time (#102)

  • Restore panel open state (#103)

  • And many more! see CHANGELOG for more information.


🧪 Experimental Features

  • Projects
  • Marketplace
  • Themes

🗣️ Join the Conversation

Share your feedback and ideas:

👉 0.2 Unstables Discussion Topic


🎉 Contributors


🎖️ Official Mode Library

💯 Get Your Modes

After downloading Text Forge, use Settings > Marketplace or mode library to customize your workspace.


Supported Platforms

  • Windows x86-64
  • Linux x86_64

v0.1.0-stable

30 Aug 11:20

Choose a tag to compare

📦 Text Forge 0.1.0-stable – Stable Release

Editing, exactly how you feel it

Release Date: 30 August 2025
Status: Stable – First Public Release
Engine: Godot v4.4.1.stable.official [49a5bc7b6]
License: MIT

🌟 Highlights

Text Forge now officially enters the stable realm! Unleash your creativity with this editor, a powerhouse of customization and modular design. Dive into a world where hundreds of panels, action scripts, modes, and plugins await, enhanced by a sophisticated translation system and automatic formatter. Navigate with ease using the command palette, and watch your code come alive with autocomplete, linting, and outline features. Preview your creations, optimize performance with the profiler, and rest easy knowing automatic backups have you covered. From minor tweaks to monumental improvements, this editor is your all-in-one solution for crafting exceptional experiences.


🚀 What’s New Since RC2

Note

It's first stable, so we can't provide "What's new since last release.

  • Add delay for outline, linting, and preview to start after loading
  • Add newly saved/loaded files to recent list
  • Add caret position button
  • Minor UX polish and bug fixes

🔧 These updates improve responsiveness, clarity, and workflow fluidity—especially for users juggling multiple files and modes.

📜 Full details in the CHANGELOG


🎉 Contributors


🗣️ Join the Conversation

Your feedback shapes the forge!


🎖️ Official Mode Library

💯 Get Your Modes

After downloading Text Forge, visit the modes repository to customize your workspace.


Supported Platforms

  • Windows x86-64
  • Linux x86_64

v0.1.0-rc2

26 Aug 08:39

Choose a tag to compare

📦 Text Forge 0.1.0-rc2 – Release Candidate Release

Release Date: 26 August 2025
Status: Release Candidate - Public Preview
Engine: Godot v4.4.1.stable.official [49a5bc7b6]
License: MIT

🔥Highlights

Experience a lightning-fast editor! We've slashed startup time from a sluggish 2158 milliseconds to an incredible sub-250 milliseconds. Plus, with threaded loading, say goodbye to frustrating waits – your editor is ready when you are!


🚀 What’s New

  • Open with handling #82

  • Backup system #92

  • Big performance improve #93

  • Fixed: Multiple available mode selecting #93

  • And many more! see CHANGELOG for more information.

👤 Other Contributors


🧪 Experimental Features

  • Backup system

🗣️ Join the Conversation

Share your feedback and ideas:

👉 0.1 Discussion Topic


🎖️ Official Mode Library

💯 Get Your Modes

After downloading Text Forge, you can see modes repository to get your modes and complete your workspace.


Currently available platforms:

  • Windows x86-64
  • Linux x86_64

v0.1.0-rc1

19 Aug 15:35
17c3ffb

Choose a tag to compare

📦 Text Forge 0.1.0-rc1 – Release Candidate Release

Release Date: 19 August 2025
Status: Release Candidate - Public Preview
Engine: Godot v4.4.1.stable.official [49a5bc7b6]
License: MIT


🚀 What’s New

  • Action Script: Edit > Indention > Auto Indent #71

  • Action Script: Edit > Completion Query #71

  • Comment delimiters by modes #71

  • String delimiters by modes #71

  • Optional mode panel #71

  • Feature enable/disabling for modes #71

  • Auto indent feature by modes #71

  • Code completion by modes #71

  • Preview generation by mode #71

  • File outline by modes #71

  • Linting and problems by modes #71

  • Type timer for editor #71

  • Mode viewer #71

  • Problem counter #71

  • Outline panel #71

  • Preview panel #71

  • Problems panel #71

  • Export all mode files from mode manager export option #71

  • Highlight matched query segments in command palette #72

  • API: Global.get_last_file_path() #75

  • Automaticaly navigating to last opened file in "Open" file dialog #75

  • Automaticaly navigating to current saved file in "Save As" file dialog #75

  • Fixed: Missing queue_free() call for standard file dialogs #75, #80

  • Automaticaly load last opened file at start #77

  • Scrolling for preferences tabs #78

  • Fixed: Wrong value for left panel node #81

  • Added Change Log tab to About panel #83

  • polski translation PL #84

  • And many more! see CHANGELOG for more information.

🎉 First Time Contributors

👤 Other Contributors


🧪 Experimental Features

  • Outline, Preview, Problems, Panels
  • Polski language
  • Mode Manager
  • Mode API
  • Problem Counter
  • ChangeLogs Panel
  • Mode Viewer

🗣️ Join the Conversation

Share your feedback and ideas:

👉 #71 Update — A Major Leap Forward (Dev notes)
👉 Philosophy of Creating Text Forge
👉 0.1 Discussion Topic


🎖️ Official Mode Library

💯 Get Your Modes

After downloading Text Forge, you can see modes repository to get your modes and complete your workspace.


Currently available platforms:

  • Windows x86-64
  • Linux x86_64

0.1.0 - Dev 1

30 Jun 07:09

Choose a tag to compare

📦 Text Forge 0.1.0-Dev1 – Development Preview

Release Date: 30 June 2025
Status: Development / Preview
Engine: Built with Godot v4.4.1.stable.official [49a5bc7b6]
License: MIT


🚀 Added

  • Initial project structure based on a modular, plugin-friendly architecture
  • Core application runtime with text editing support
  • Syntax highlighting by modes
  • Mode handling system (each mode ~2 KB in size)
  • Customizable action scripts and key bindings system
  • JetBrains Mono embedded as the default typeface
  • Lightweight UI configuration using .ini files
  • Godot-native GUI: clean, minimal, fully standalone

🧪 Experimental Features

  • Mode system with support for language-independent behaviors
  • Multi-mode loading support
  • Configurable execution behavior via modular scripts

🗣️ Join the Conversation

This release is meant to initiate feedback and philosophical discussion, not as a stable version.

We invite you to join our community discussion on:
👉 Philosophy of Creating Text Forge
👉 0.1 Discussion Topic


🎖️ Standard Mode Package

💯 Get Your Modes

After downloading Text Forge, you can see modes repository to get your modes and complete your workspace. (fast link to latest mode release)


Currently available platforms:

  • Windows x86-64
  • Linux x86_64

0.1.0 - Beta

27 Jul 14:26

Choose a tag to compare

📦 Text Forge 0.1.0-beta1 – Beta Release

Release Date: 27 July 2025
Status: Beta / Public Preview
Engine: Godot v4.4.1.stable.official [49a5bc7b6]
License: MIT


🚀 What’s New


🧪 Experimental Features

  • Panels
  • Notifications
  • Translation
  • Extensions
  • Settings & Data
  • Preferences
  • Command Palette
  • Mode Manager
  • Online Docs
  • Module Profiler

🗣️ Join the Conversation

Share your feedback and ideas:

👉 Philosophy of Creating Text Forge
👉 0.1 Discussion Topic


🎖️ Standard Mode Package

💯 Get Your Modes

After downloading Text Forge, you can see modes repository to get your modes and complete your workspace. (fast link to latest mode release)


Currently available platforms:

  • Windows x86-64
  • Linux x86_64