Projex4i Changelog – Version History

Projex4i - The IBM i Software Developers Toolkit

Current Build – PROJEX4I build(7211)

All tools Compiled at IBM i V7.2

HISTORY

Projex4i build(7211)
April 2nd, 2020 @ 09:00

  • Fixes for HASH value stored in @DSPOBJTBL during @GENXREF build routines
  • Add debug variable to WRKLDA
  • Minor changes to installer

Projex4i build(7210)
February 25th, 2020 @ 14:45

  • Add HASH value to @DSPOBJTBL during @GENXREF build routines
  • CMPLIB – now uses HASH VALUE
  • CMPOBJ – added HASH Value and fixed *LIBL bug
  • CRTHSHXML – Alpha release of conversion to Excel XML format
  • DSPFLD – minor bug fix
  • DSPHSH – minor bug fix
  • MODLIBL – Increased to 27×132
  • SNDEML4I – now allows any IFS file to be attached to email
  • UNZIP – new for this release
  • @SETUP now the standard product setup command (old @INSTALL command retired)

Projex4i build(7208)
November 8th, 2019 @ 15:35

  • *SRVPGM fixes main core
  • smelling pistake fixes

Projex4i build(7207)
November 8th, 2019 @ 9:52

  • email outfile to PRTCRSLOG
  • fixes to @GENXREF
  • TRNSYNC – Turnover Synching tool added with form creation
  • Beta for GRABIT introduced
  • Minor *SRVPGM changes meant global recompile at IBM-i V7.2

Projex4i build(7206)
October 14th, 2019 @ 9:00

  • 27×132 default screen size in all commands
  • Added email validation on ADDUSR4I
  • Minor fixes to data obfuscation routines
  • Added invalid screen size handling to Modify Library List – MODLIBL
  • Added invalid screen size handling to Purge Data – PRGDTA
  • Scrolling error in Display Trigger Information – DSPTRGINF
  • Added *OUTFILE to Scan Job Description – SCNJOBD
  • Minor tweaks to Scan Message File – SCNMSGF
  • Added Work with Network Shres to show IBM iACS shares in terminal mode
  • Added Distribute Save File – DSTSAVF
  • Adding hashing value to @GENXREF

Projex4i build(7205)
August 13th, 2019 @ 7:45

  • SFL positioning on MODLIBL
  • Fixed email validation on EDTUSR4I
  • Minor tweaks to @SRVCORE service program
  • Retired @MSGPNL and introduced @STSPNL
  • Fixed @GENXREF to build list of ILE modules to the CMPOBJ hashing routines

Projex4i build(7204)
July 28th, 2019 @ 11:00

  • Fixes to TURNOVER Spawning for remote *LIBL on logical compiles
  • XREF database now holds list of all embedded modules in ILE Programs
  • CMPOBJ now uses embedded modules to show programs that are different because of different modules
  • Retired @MSGPNL and introduced @STSMSG for showing all UI messages
  • SNDEML4I – send email changed layout of default email body

Projex4i build(7203)
June 9th, 2019 @ 14:00

  • @GENXREF scheduled job updated to store MODULE crossreferences
  • @SIGNON process now uses the User information Table for INLPGM
  • CMPLIB – display object differences for object and embedded module info
  • CMPOBJ – shows HASH values for objects to compare object differences
  • CRTEGG – added DLTLIB option after library is saved as an EGG
  • DLTGENOBJ – delete generic object for quick mass object deletions
  • TRNEXPLODE – minor bug fixes
  • DSPFLD – minor bug fixes
  • Added website URL to help textin panel groups for all commands

Projex4i build(7202)
May 1st, 2019 @ 11:00

  • All tools compiled at IBM i V7R2M0
  • Added Hashing functions to *SRVPGM
  • New command CMPOBJ – now allows comparing all objects using hash value
  • New Menu system – GO PROJEX
  • All screens at 27×132 so if you are still running the old 24×80 from 1984 then … well… unlucky. It’s time to broaden your horizons and to broaden your terminal emulator sizes 🙂

Projex4i build(7201)
April 12, 2019 @ 14:00

  • All tools compiled at IBM i V7R2M0
  • Added various new commands CMPOBJ, CMPLIB, DSPKEY, SNDEML4I, DSTSRC, REVRPG & CL & DDS (part of the new *beta modernize code suite)
  • TURNOVER – many new TURNOVER CHANGE MANAGEMENT functions including exit programs for 01, 08, 12, 14 and 15
  • VALJOBD – validate job descriptions allowing us to check job descriptions for things like invalid library names

Projex4i build(201)
Octo 21, 2018 @ 09:00

  • Long time since the last update but we think it was worth the wait 🙂
  • Default screen size changed to wide screen
  • FNDSRC – Find Source shows all source members on system
  • PRTCRSLOG – Print cross logicals and show key information
  • DSPFLD – various code fixes and performance improvements
  • DSPKEY – now widescreen and shows more detail
  • TRNUPDFORM – allows update of any TURNOVER forms status
  • DSPPRCINF – Dipslay SQL Procedure Information
  • DSPTRGINF – Display File Triggers. Now includes check to show which triggers are invalid.
  • DSPHASH – Display various *SHAH, *MD5 hash values against any string of data
  • minor bugfixes for DSPENVVAR, DSPIBMi, EXTSRC, GETACTJOB and core @RUNTIME
  • New Data Obfuscation tool – FOGNOW
  • RESNETUSR – Reset Network user attributes when user is disabled from IFS
  • TWKJOBD – Tweak Job Descriptions to scan for library names and replace them
  • plus much more tiny sparkly bits of magic

Projex4i build(188)
Jan 3, 2018 @ 15:32

  • Quick fix to IFS CLEANUP Service program to remove ‘/’ from end of document names.
  • Screen layout tweaks to DSPFLD
  • DSTDTA changed default on email validation to *NO

Projex4i build(187)
Dec 12, 2017 @ 09:41

  • Lots of minor changes to apply a common error-handling routine to all commands.
  • CHKLNK changed to make authority check optional on IFS checking
  • DSPTRGINF now displays trigger information in subfile layout
  • REVCLSRC – Revamp CL Source V1 official release. Indents and cleans CLP and CLLE Source
  • REVDDSSRC – Revamp DDS source cleanup V1 official release
  • EMLOUTQ to email all spools in output queue as TXT or PDF

Projex4i build(185)
Nov 29, 2017 @ 13:17

  • Added EMLOUTQ command – email all SPLFS in OUTQ as TXT or PDF attachments
  • SNDEML4i – added new TEMPLATE functions for easy email changes on site
  • CPYSRC2IFS – changed default IFS location to ‘/projex/SourceSafe’ for *SRC backups
  • INSTALL.BAT changed installer to backup previous version of PROJEX4i to PROJEXOLD prior to install

Projex4i build(184)
Nov 17, 2017 @ 14:03

  • Bug Fixes in @INSTALL command
  • CHKLNK – removed IFS check for authority.
  • CLNDDSSRC – New name for REVDDSSRC
  • CRTEGG – Added ZIP Function and embedded installer for *SAVF to *ZIP
  • DSPEGG – modernized RPGLE
  • WRKDTAUSG – Check system wide for programs using any data area
  • ZIPIFS – added Message function into ZIP File

Projex4i build(183)
Oct 09, 2017 @ 14:30

  • Recompiled at V7R1M0
  • Removed RUNSQL4I (*redundant* now use IBM i command RUNSQL)
  • CRTEGG – changes to messages
  • DSPKEY – 24×80 & 27×132 screen support
  • DSTDTA – added old Legacy command at request from user
  • PRGIFS – added wildcards to IFS folder name
  • REVCLSRC – Revamp CL Source *BETA* release. Indents an cleans CLP and CLLE Source
  • REVDDSSRC – Revamp DDS source cleanup *BETA*
  • RSTEGG – minor tweaks under the covers
  • RTVDDLSRC – changes to retrieved SQL/DDL source code layouts

Projex4i build(181)
Sep 22, 2017 @ 08:16

  • added 24×80 & 27×132 screen support to MODLIBL
  • added QREXSRC to CRTDDEVLIB
  • Minor tweaks to CLNDDSSRC
  • Added Control Language Cleanup – CLNCLSRC – now indents CL Listings
  • SNDEML4i – recompiled for changes to core template file
  • changed INSTALL.BAT to obfuscate password as it is entered

Projex4i build(180)
Sep 01, 2017 @ 11:26

  • new INSTALL.BAT upload process
  • code fixes to #CENTERTEXT Procedure in core service program
  • added 24×80 & 27×132 screen support to DSPFLD and DSPKEY

Major PROJEX4I build(179)
Jun 25, 2017 @ 14:00

  • All tools recompiled at IBM i V7.2 to use some new OS features
  • Heavy core changes to central service programs
  • redesigned UI to use scrollbars and mouse buttons
  • improved stability of email process
  • security improvements
  • renaming IFS output from CPYSRC2IFS (source code backup routines)
  • CVTSPLF and LSTSPLF now have SPOOL-PDF handling as default
  • NEW COMMANDS – EMLOUTQ DSPMYIP ZIPIFS and ZIPSAVF

Projex4i build(177)
Feb 11, 2017 @ 11:11

  • UPLOAD.BAT install process
  • SRTSRCMBR retired
  • WRKBUG, ADDBUG retired
  • various minor tweaks

Major PROJEX4I build(170)
Sep 14, 2016 @ 15:25

This will step up to IBM i V17.2 (mainly to use some new features) and also includes the new file editor GRABIT.

Major PROJEX4I build(169)
Aug 28, 2016 @ 15:25

  • Bug Fixes build (PROJEX4i V178) now includes common service program for all utilities.
  • Activation Group – everything now runs in ACTGRP(PROJEX4I)
  • WRKSRC – minor bug fixes
  • DSPFLD – changed to **FREE
  • GENDDL – Generates DDL (*SQL) source from any physical file
  • RTVDDSSRC – retrieves DDS source from any compiled physical file
  • TRNFORM – TURNOVER SOFTWARE CHANGE MANAGEMENT
  • Update FORM Status tweaks plus added LINE option handling
  • SNDEML4I – email templates function introduced.

Major PROJEX4I build(160)
Jan 28, 2016 @ 10:33

  • New build (PROJEX4i V172) includes lots of minor code changes, mainly applying some new code standards and migrating common
  • components into a core service program.
  • A few minor bug fixes and a couple of small tweaks to existing commands.
  • WRKSRC – added object functions
  • DSPFLD – added VIEW/TABLE options
  • DSPPRCINF – New Display Procedure Information
  • DSPKEY – screen spelling error fixed
  • @SRVCORE signatures updated.
>