Skip to content

Releases: PWCT/PWCT2

PWCT 2.0 Rev. 2026.06.06

Choose a tag to compare

@MahmoudFayed MahmoudFayed released this 06 Jun 13:01

Changes In this update:

  • Using Ring 1.27 - 64bit
  • Ring2PWCT - Treating comma as semi-colon
  • Ring2PWCT - Support BraceNewLine
  • Ring2PWCT - Support using Keywords as Identifiers
  • Ring2PWCT - Support calling anonymous functions as methods
  • Ring2PWCT - Support Load Package and Load Again commands
  • Goal Designer - Keep the keyboard focus when we run a program
  • Goal Designer - Using checkRingCode() when opening files
  • Form Designer - Using checkRingCode() when opening files

PWCT 2.0 Rev. 2025.10.04

Choose a tag to compare

@MahmoudFayed MahmoudFayed released this 04 Oct 19:41

Changes In this update:

  • Using Ring 1.24 (64bit) instead of Ring 1.23 (64bit)

PWCT 2.0 Rev. 2025.08.23

Choose a tag to compare

@MahmoudFayed MahmoudFayed released this 23 Aug 19:18

Changes In this update:

  • Tested using Ring 1.23 and Ring 1.24 (GitHub)
  • All samples and applications are updated to recent version
  • Ring2PWCT - Better code format when using multi-character operators

PWCT 2.0 Rev. 2025.07.13

Choose a tag to compare

@MahmoudFayed MahmoudFayed released this 13 Jul 17:55

Changes In this update:

  • Using Ring 1.23 - 64bit
  • Added: Window Controller component
  • Form Designer template: Using the Window Controller component
  • Ring2PWCT - Better support for literals
  • Selfhosting PWCT2 - Develop PWCT2 using PWCT2
  • Arabic Translation - Run from source code (ring pwct.ring arabic)

PWCT 2.0 Rev. 2025.01.20

Choose a tag to compare

@MahmoudFayed MahmoudFayed released this 20 Jan 12:27

Changes In this update:

  • Added: Expression Builder (EB)
  • Interaction Pages: Double-clicking on a text box will open the EB
  • Form Designer template: Using openWindow() method

PWCT 2.0 Rev. 2025.01.12

Choose a tag to compare

@MahmoudFayed MahmoudFayed released this 12 Jan 19:47

Changes In this update:

  • Do not accept syntax errors in interaction pages
  • Do not allow syntax errors in the steps tree (check parent)
  • Steps tree blocks: new implementation using layouts
  • Open RingREPL in a separate process
  • Run programs in debug mode in a separate process
  • Increase the width of log/FAQ windows
  • Better implementation for applications/DiscreteFourierTransform

PWCT 2.0 Rev. 2025.01.09

Choose a tag to compare

@MahmoudFayed MahmoudFayed released this 09 Jan 09:59

Changes In this update:

  • Steps Tree: Using Unicode icons based on the step type
  • Steps Tree: Show tree lines as the default option
  • Better support for finding components using the keyboard
  • Play as Movie: Use plain text name of the visual component (No HTML)
  • Revise image path in samples that uses rich comments