Skip to content

ARInsideJ v4.7.0

Choose a tag to compare

@ljlongwing ljlongwing released this 01 Sep 14:36
· 7 commits to main since this release

Forms / Innovation Studio Record Definitions split

A classic Dev Studio form and an Innovation Studio record definition are the same object seen from two sides. As of this release each is documented on one side only:

  • A genuine Dev Studio form stays under Forms.
  • A record definition authored in Innovation Studio (the AR form layer marks these with object property 90025) is dropped from the Forms list and documented under Innovation Studio → Record Definitions instead, one page each with its rx field list (id, name, type, option, inherited), fetched by name from the rx REST API.

Needs --is-url (a FileMode run has no IS connection, so a modern export still lists those forms under Forms). On the test server this moved 223 forms out of Forms (4,684 → 4,461).

Full changelog in RELEASE_NOTES.txt.


Assets repackaged 2026-09-01 - the bundled BMC jars were removed.

arinsidej.jar no longer contains BMC's AR System Java API (arapi / arlogger); those are BMC proprietary and cannot be redistributed. Supply your own copy in a lib/ folder next to the jar. The .zip bundle includes lib/README.txt listing every BMC install the jars can be sourced from, and the jar manifest's Class-Path already points at lib/. Run with run-arinsidej.sh / run-arinsidej.bat, or java -cp "arinsidej.jar:lib/*" arinside.Main ... (; not : on Windows). This version's tool code is unchanged - see the current README.