Skip to content

Releases: indoctrinatedrecluse/RecluseEdit

RecluseEdit v6.2.1

Choose a tag to compare

@github-actions github-actions released this 28 Sep 11:58

v6.2.1 Hotfix

Bugs Fixed

1. Admin License Activation (LicenseService.cs:131-135)

  • Fixed 'invalid username' error when activating ADM license keys with empty credentials.
  • For Admin tier licenses, \username\ is now set to \string.Empty\ (not 'admin') and \password\ to \string.Empty\ (not
    ull), matching server expectations for credential-free ADM key activation.

2. AI Chat Layout (AiChatView.xaml:532)

  • Fixed the 'Attach active file context' checkbox overlapping the prompt input typing area.
  • The checkbox/button grid was placed at \Grid.Row='1'\ (same as the prompt TextBox); moved to \Grid.Row='2'.

3. Trial Mode Side Panel Gating (ExtensionManager.cs, MainWindow.xaml.cs:114)

  • Fixed \IsPaidLicense\ returning \ rue\ at construction time before license initialization completed (cached \�ool\ instead of dynamic \Func).
  • Changed \ExtensionManager\ to store \Func\ and evaluate \IsPaidLicense\ dynamically.
  • Frontend extension now conditionally registers \SvgStudioSidePanelProvider\ and \JsonToCodeSidePanelProvider\ only when \host.IsPaidLicense\ is true.
  • Scripting extension now conditionally registers \RegexWorkbenchSidePanelProvider\ only when \host.IsPaidLicense\ is true.
  • Eliminates 'Object reference not set to an instance of an object' errors when clicking SVG Studio, JSON-to-Code, or Regex side panels in Trial mode.

Full Changelog

https://github.com/indoctrinatedrecluse/RecluseEdit/commits/v6.2.1