Skip to content

Releases: Riverside-Software/pct

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)

PCT-217

12 Feb 17:07
Compare
Choose a tag to compare
  • Add property attribute to PCTVersion task
  • Procedure pct/dynrun.p added as session super procedure in PCTDynamicRun

PCT-216

22 Dec 11:03
Compare
Choose a tag to compare
  • Dependency check when compiling classes (issue #62)
  • Upgraded the entire build chain to Java 11 while keeping runtime compatibility with Java 8 (so Java 7 is not supported anymore)
  • Compiler warnings can be forced in PCTCompile (issue #432)
  • ClientMode attribute in PCTRun
  • And other minor issues fixed since Feb. 2020

PCT-215

07 Feb 09:32
Compare
Choose a tag to compare
  • New AssemblyCatalog task
  • New encoding attribute in ABLDuck (by @clement-brodu)
  • Multiple improvements in ABLDuck (by @clement-brodu)
  • New requireReturnValues attribute in PCTCompile
  • OutputType attribute in PCTCompile

PCT-213

19 Sep 10:14
Compare
Choose a tag to compare
  • Support for OpenEdge 12.1
  • Dropped support for OpenEdge 10
  • Fix for NPE in PCTBgCompile (issue #363)
  • Handle white spaces in Profiler:outputFile property (issue #374)
  • Buffer size when reading rcode can be set with Java property rcodeinfo.buffer_size
  • Add Option node to PCTBinaryDump and PCTBinaryLoad
  • Show message when xmlXref and stringXref are used at the same (this leads to a session crash)

PCT-212

24 Jun 07:33
Compare
Choose a tag to compare
  • Support of early 11.x versions for compilation callback (#358)
  • ABLUnit task: warning message if test directories not in propath
  • Fix NullPointerException in ABLDuck (#367)
  • IndexRebuild task
  • New RCodeMapper type, see example
  • OpenEdge 12 unit tests with OpenJDK 8 ant Ant 1.10

PCT-211

20 Mar 16:47
Compare
Choose a tag to compare
  • Fix issue in PCT 210 + OE12 where temp files were not deleted
  • Callback support in PCTCompile (patch by @lievencardoen)
  • Listing page size and page width in PCTCompile (patch by @rubinhos)
  • Minor improvements in ABLDuck (patch by @spazzymoto)
  • paramFile attribute in PCTBinaryLoad (patch by @lievencardoen)

PCT-210

01 Mar 07:12
Compare
Choose a tag to compare
  • Support for OpenEdge 12
  • Issue #308 - Notification when using duplicate PCTRun parameters
  • Issue #293 - Fix for hanging multithread builds
  • Issue #295 - Handling of incorrect error message 4516
  • Issue #304 - XCodeSessionKey issue
  • Issue #311 - RCodeSelector issue with very large rcode
  • Issue #320 - ResultProperty attribute in PCTCompile
  • Environment variables can be passed to PCTCompile
  • Strict mode compiler in OpenEdge 11.7.3

PCT-209

18 Apr 12:30
Compare
Choose a tag to compare
  • New ABLDuck task (Robert Edward, MIP)
  • New PCTDynamicRun task
  • Various improvements in ClassDocumentation task
  • Compilation bug fix when using xcode option
  • Removed GenericCoverage task, in favor of the code coverage functionality in SonarQube
  • Added useRevvideo and useUnderline options in PCTCompile (issue #273)
  • destDir now optional in PCTCompile, defaults to source directory (issue #277)
  • Added XCodeSession attribute in PCTRun
  • PCT analyzed on http://sonar.riverside-software.fr with branch support
  • XCode task speedup

ABLDuck release

10 Jul 09:34
Compare
Choose a tag to compare
ABLDuck release Pre-release
Pre-release

Pre-release for ABLDuck. Use with:

<ABLDuck destDir="docs" dlcHome="${DLC}" title="Documentation" dataFilesOnly="false">
   <fileset dir="src"  includes="**/*.cls" />
</ABLDuck>

Requirements are identical to ClassDocumentation task (i.e. ast.jar and ast-dependencies.jar + declaration in extra115.properties)