Skip to content

Releases: Riverside-Software/pct

PCT-228

22 Jan 14:35
Compare
Choose a tag to compare
  • Built and tested with OE 11.7, 12.2 and 12.8
  • Callback class error handling (#520)
  • Better handling of empty procedure attribute in PCTRun (see #517 (comment))

PCT-227

06 Dec 14:54
Compare
Choose a tag to compare
  • Support for OE 12.8
  • New clrnetcore attribute in PCTRun
  • Classes can be executed directly from PCTRun (issue #517)
  • Dependencies upgrade (proparse, slf4j, antlr4, guava, ...)
  • AssemblyCatalog now compatible with .Net Core

PCT-226

27 Mar 10:47
Compare
Choose a tag to compare
  • Ignore iniFile attribute on Linux (#502)
  • Fix multithreaded PCTCompile error (#504)
  • Minor enhancements to DynamicRun task

PCT-225

01 Feb 14:28
Compare
Choose a tag to compare
  • Support for <Option> in DbConnection type
  • TDE support in PCTCreateDatabase
  • Log propath and db connection in PCTCompileExt (#500)
  • TDE support in DbConnection

Internal changes

  • Use rcode-reader from CABL
  • Standalone prolib utility moved to Riverside-Software/prolib-cli
  • Standalone rcode utility moved to Riverside-Software/rcode-cli

PCT-224

21 Nov 14:20
Compare
Choose a tag to compare
  • Handle @Deprecated annotations in JsonDocumentation
  • TablePartitioning and CDC attributes in PCTCreateDatabase

PCT-223

12 Oct 08:28
Compare
Choose a tag to compare
  • Fix PCTCompile require* attributes under OE 11.7.10 and above
  • Compile hierarchy when parent class include file is modified (#455)
  • Handle same charsets in multi-threaded and single-threaded builds (#489)
  • Don't overwrite source code with preprocessed (#489)
  • Minor JsonDocumentation fixes + upgrade rcode-reader dependency to 2.17
  • Internal: unit tests now executed on Docker images (11.7, 12.2 and 12.6, Windows and Linux)

PCT-222

27 Jul 12:32
Compare
Choose a tag to compare
  • Support for tracing and trace-filter attributes in Profiler
  • Fix PLReader corner case issue when reading TOC

PCT-221

08 Sep 15:05
Compare
Choose a tag to compare
  • Support for OpenEdge 12.4.

⚠️ PCTLoadData will leave .e files in the data directory. This is coming from bug OCTA-39423 in the AVM (related to FILE:INFO:FILE-SIZE).

Update Nov 2nd, 2021: Previous problem is fixed in 12.4.1

PCT-219

30 Jul 08:45
Compare
Choose a tag to compare
  • DynamicRun now supports mainCallback attribute
  • Handle empty parameter attribute in PCTRun (issue #449)
  • Remove warning message when using PCTCompile in OE 11.6 and below (issue #451)
  • New JsonDocumentation task (will replace the other documentation task in next release)
  • Drop v10 code from the repository

PCT-218

15 Mar 09:48
Compare
Choose a tag to compare
  • Fix issue #443 when using multi-thread compiler and warning 214
  • Add support for requireReturnValue in multi-thread compiler (fix by @clement-brodu)