Releases: IBM/ibmi-tobi
Releases · IBM/ibmi-tobi
Release 3.1.1
- Added to escape library names containing the # symbol.
- Fixed source name case sensitivity in
makei compileandrules.mk - Renamed references of bob to tobi
- Renamed bob-recursive-examples to tobi-examples
- Added support for building SYSTRG sources as TRG objects instead of PGM objects for
makei ccommand.
Release 3.1.0
- Added support to read target names from the
rules.mkfile for themakei ccommand. - Added a new recipe to support files with the .sqlvar extension.
- Added unit test cases and divided into Remote and Local
- Added testing workflow which will execute on new pull request
- Added placeholder information in
features.md - Added variable expansion for dependecies
- Updated Logo images
- support arbitrary long source names even in compile by looking up
the mapping to target be derived from the Rules.mk files - allow multiple targets with same source name in different directories
even if the immediate parent directory is the same - allow
.rpgleand.sqlrpgleto build intoPGMobjects - rename
bob.specintotobi.specfor RPM spec file - improve installation instructions to
yum clean metadataif
there is trouble
Release 3.0.0
v3.0.0 Release version 3.0.0 - Rename to TOBi
Release 2.4.33
- Improvements to docs
- Support PFSQL as an alternative file extension to TABLE for
CREATE TABLESQL source - Fix ValueError exception during migration
- Now permissively allow building PGMs from RPGLE or SQLRPGLE with the
additional.PGMin the source name. I.e. FOO.PGM can now directly
by build fromFOO.RPGLEwhile in the past it had to beFOO.PGM.RPGLE - add support for SQLALIAS source files to build SQL ALIASes
- enforces requirement for python 3.9 which avoids the error
"No module named 'ibm_db_dbi'" when the wrong python is used - now support
-tprepare build files and output the make command
without executing it; trace data is stored in ./.makei-trace.
To clean up extra files, run the command again with the --trace option",
Release 2.4.31
v2.4.31 Bump version: 2.4.30 → 2.4.31
Release v2.4.30
What's Changed
- Fix of a correct error return code when compilation fails by @edmundreinhardt and @ITMentalist in #317
- Fix stripping of TEXT parameter from filenames by @irfanshar in #322
- Fix empty joblog attributes by @irfanshar in #319
New Contributors
- @ITMentalist made their first contribution
Full Changelog: v2.4.27...v2.4.30
Release 2.4.27
Specify Python 3.9 to avoid conflict with db2 package
Support .CMD as well as .CMDSRC for CRTCMD source
Full Changelog: v2.4.26...v2.4.27
Release v2.4.26
What's Changed
- Fix iproj variable resolving by @irfanshar in #294
- Fix order of preUsrlibl by @irfanshar in #293
- Fix stripping of single quotes for objects using crtfrmstmf by @irfanshar in #296
- Fix/tgtccsid assignment by @edmundreinhardt in #297
- Feature/opm clp support by @edmundreinhardt in #298
Full Changelog: v2.4.25...v2.4.26
Release v2.4.25
Bump version: 2.4.24 → 2.4.25
Release v2.4.24
Features
- support importing the member text into %TEXT comments at the top of
the source stream file usingcvtsrcpf - support using this member text at the top of the source stream file
when compiling cvtsrcpfnow fully supports lower case parameter- add DBGVIEW to CRTBNDC
- Add support for DTAQ objects
Fixes
- Standardize all bash script shebang lines
- Fix empty TGTCCSID parms causing compile failures and TGTCCSID
not being read from.ibmi.json
New contributors
John Weirich weirich_j@hotmail.com