Current Build – PROJEX4I build(7305)
All tools Compiled at IBM i V7.3
Projex4i build(7305)
January 30th 2024
- MINOR HOTFIX — Beta Testing New Installer (@INSTALL) + @UPRADE performance improvements
- CLNCLSRC – Clean CL Source layout changes for lower case
- CPYSRC2IFS – minor fixes for Copy Source to IFS
- DSPUSR4i – spelling mistake on UI
- WRKDTAUSG – Selection of *USR Data Areas Only
- WRKUSR4i – Work with User Profiles
Projex4i build(7304)
November 11th 2023
- MINOR HOTFIX — Alpha Testing New Installer (@INSTALL)
- CRTEGG – changed default to standard compression
- DSPUSR4i – spelling mistake on UI
- PRGDTA – extended size of SQL script from 155 to 512
- PRTCRSLOG – added selection of PF or LF only
- VALJOBD – validation messages now shown at top level of joblog
- WRKOBFWRD – Obfuscation words increased
Projex4i build(7303)
October 28th 2023
- MINOR HOTFIX — service program missing from 7302
- RTVDLTRCD – EDIT(*YES) added.
- CRTSTMF – New beta release using SQL for IFS creation
Projex4i build(7302)
October 26th 2023
- MINOR UPDATE –All Tools compiled at IBM i Version 7.3
- Core updates and Service Program Changes for Speed
- iASP handling for CRTEGG, DSPEGG and RSTEGG
- PRTCRSLOG – Speed Improvements
- @SIGNON – Initial Program Change
- @INSTALL – Alpha Testing for new Install Procedures
- TURNOVER – Multiple exit program Improvements and interface for new CHANGE4i Change Management Application
- DSTSAVF – Message inprovements and SAVE WHILE ACTIVE add
- all code upgraded to **FREE
- SNDEML4i – updated to IBMi 7.3+ HTML
- WEBSERVICE – service pack fixes
- PROJEX3RD – added latest version of LIBHTTP
- plus lots of minor magic added 🙂
Projex4i build(7301)
September 3rd 2023
- MINOR UPDATE –All Tools compiled at IBM i Version 7.3
- New TURNOVER Tools added for UNICOM ALM Change Management Tool
- @VERSION – now shows installer name and company (Service Ticket Request)
- DSTDTA – handles file attachments and CSV conversions (Service Ticket Request)
- @VERSION – now shows installer name and company (Service Ticket Request)
- DSTDTA – handles file attachments and CSV conversions (Service Ticket Request)
- LSTSPLF – converts PLPF to PDF and emails (Service Ticket Request)
- TRNSPAWN – Major update now adding Turnover Form Spawning Functions
- PRTCRSLOG – minor print file layout changes
- RTVDDSSRC – new detailed and basic layouts added (Service Ticket Request)
- TWKDBF – access path changes added for IMMED and REBUILD
- TWKJOBD – library name scanner length increased
Projex4i build(7217)
Apr 3rd 2022
- MINOR UPDATE –All Tools compiled at IBM i Version 7.2
- @GENXREF – Add system scan for Source for FNDSRC command
- @SRVCORE – changes to Clean Procedure
- SNDEML4i – Cleanup standard HTML format
- FIXS21SER – automatic SL/PL Session cleanup for JBA System21
- PRGJRNRCV – New command added to Purge Journal Receivers
Projex4i build(7216)
Feb 12th 2022 @ 13:00
- MINOR UPDATE –All Tools now compiled at IBM i Version 7.2
- @SETUP – More Minor changes to Product install flow (removing redundant DLS functions)
- CLRS21LCK – Minor fixes to JBA System21 Lock Clear Routine
- CPYSRC2IFS – Added PDF as option for Copy Source to PDF in IFS
- DSPIMI – changed to use the SQL version of IBM i Version *API
- DSPTRG – add 24×80 Screen Mode
- DSTDTA – extend email address to 255chars
- EMLOUTQ – extend email address to 255chars
- FIXS21SER – ADDED New Function to reset JBA System21 Accounts Receivable Sessions
- MODLIBL – add 24×80 Screen Mode
- PRGSPLF – new *3M, *6M and *1YEAR options
- SNDEML4I – New option to include all *SPLF for any given job 😉
- WRKTRG – add 24×80 Screen Mode
Projex4i build(7215)
January 27th 2022 @ 08:20
- @SETUP – Minor changes to Product install flow (removing redundant DLS functions)
- CHKLNK – new error handling to send *ESCAPE message
- CLRS21LCK – Clear JBA System21 Locks now includes all company codes
- DSPKEY – Added 24×80 and 27×132 screen modes
- DSPFLD – Added 24×80 and 27×132 screen modes
- ZIPIFS – added retention of folder structures
- FOGGING rebranded as OBFUSCATION:
- GENOBFDB- rebranded from GENFOGDB and Added 24×80 and 27×132 screen modes
- STROBF – rebranded from STRFOG and Added 24×80 and 27×132 screen modes
- PRTOBF – rebranded from PRTFOG and Added 24×80 and 27×132 screen modes
- WRKOBFWRD – rebranded from WRKFOGWRD and Added 24×80 and 27×132 screen modes
Projex4i build(7214)
November 1st 2021 @ 10:45
- Full recompile at IBM i V7.2 – for new *PUBLIC copybooks in PROJEX4I/@COPYBOOK
- CLRDBGLOG – new command to reset the debug log
- CVTSPLFMT – command to convert any *SPLF to PDF format (used by LSTSPLF)
- EDTUSR4i – change email address validation from ERROR to WARNING if suspected invalid address
- SNDEML4i – longer subject and HTML body added as options
- WRKFILUSG added (replacing old FNDFILUSG command)
Projex4i build(7213)
April 29th 2021 @ 15:00
- All display screens now set to 27×132 in green screen
- UPGRPGSRC – Beta program introduced for licensed users
- WRKBUG – screens added for video lessons at nicklitten.com
- @SRVCORE – added write_joblog procedure
Projex4i build(7212)
October 30th 2020 @ 11:15
- ADDUSR4i – checks for missing DIRE and attempts to ADDDIRE
- FNDSRC – Improvements to screen layout
- CMPOBJ – Added HASH to object comparisons
- DSTDTA – Adds DIRE checks
- SNDEML4I – increase email size from 100 to 255
- TRNFORM – changes to TURNOVER Form logic for changing status
- @SRVCORE – multiple program message sending imrovements
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 2014 @ 10:33
- New website (THIS ONE) and a major new Projex4i 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.