Skip to content

Releases: IBM/ibmi-tobi

Release 3.1.1

23 Jan 12:37

Choose a tag to compare

  • Added to escape library names containing the # symbol.
  • Fixed source name case sensitivity in makei compile and rules.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 c command.

Release 3.1.0

16 Dec 18:32

Choose a tag to compare

  • Added support to read target names from the rules.mk file for the makei c command.
  • 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 .rpgle and .sqlrpgle to build into PGM objects
  • rename bob.spec into tobi.spec for RPM spec file
  • improve installation instructions to yum clean metadata if
    there is trouble

Release 3.0.0

21 Nov 14:31

Choose a tag to compare

v3.0.0

Release version 3.0.0 - Rename to TOBi

Release 2.4.33

17 Nov 11:40

Choose a tag to compare

  • Improvements to docs
  • Support PFSQL as an alternative file extension to TABLE for
    CREATE TABLE SQL source
  • Fix ValueError exception during migration
  • Now permissively allow building PGMs from RPGLE or SQLRPGLE with the
    additional .PGM in the source name. I.e. FOO.PGM can now directly
    by build from FOO.RPGLE while in the past it had to be FOO.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 -t prepare 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

06 Dec 14:22

Choose a tag to compare

v2.4.31

Bump version: 2.4.30 → 2.4.31

Release v2.4.30

18 Jun 15:35

Choose a tag to compare

What's Changed

New Contributors

  • @ITMentalist made their first contribution

Full Changelog: v2.4.27...v2.4.30

Release 2.4.27

18 Apr 19:32

Choose a tag to compare

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

29 Jan 23:36

Choose a tag to compare

What's Changed

Full Changelog: v2.4.25...v2.4.26

Release v2.4.25

17 Jan 19:21

Choose a tag to compare

Bump version: 2.4.24 → 2.4.25

Release v2.4.24

17 Jan 18:57

Choose a tag to compare

Features

  • support importing the member text into %TEXT comments at the top of
    the source stream file using cvtsrcpf
  • support using this member text at the top of the source stream file
    when compiling
  • cvtsrcpf now 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