githubEdit

1.x

Version 1.x release notes for the BoxLang ORM Module

[1.4.1] - 2026-03-23

⛓️‍💥 Changed

  • This version requires Boxlang Runtime v1.11.x and above

🗑 Deprecated

  • The autoGenMap configuration setting is now deprecated in favor of generateMappings. Same function, different name. See BLMODULES-119arrow-up-right for details.

⭐ Added

  • BLMODULES-119arrow-up-right - Add support for generateMappings=false (aliased as autoGenMap for backwards compatibility) to disable automatic mapping generation and require manual mapping files.

🐛 Fixed

  • BLMODULES-136arrow-up-right - Fix issue with naming strategy being double-applied on table and column identifiers.

  • BLMODULES-146arrow-up-right - Fix issue where rollbacks, commits, etc. inside a transaction block were not properly scoped to the transaction block and could affect the entire session.

See v1.4.1 commit history on githubarrow-up-right

[1.4.0] - 2026-02-06

⛓️‍💥 Changed

  • This version is now only compatible with Boxlang Runtime v1.10.x and above

🐛 Fixed

  • BLMODULES-120arrow-up-right - Add new settings for lazy and defaultBatchSize to provide compat implementations

  • BLMODULES-130arrow-up-right - Fix collection handling for java List objects - which hibernate returns

  • Transaction management udpates to deal with complex nested transactions

  • Ensure manual flush mode when autoManageSession is false

  • Add savepoint interception for nested transactions and flush

See v1.4.0 commit history on githubarrow-up-right

1.3.0 - 2026-01-07

🐛 Fixed

⭐ Added

See v1.3.0 commit history on githubarrow-up-right

1.2.0 - 2025-12-05

🐛 Fixed

See v1.2.0 commit history on githubarrow-up-right

1.2.0 - 2025-12-05

🐛 Fixed

See v1.2.0 commit history on githubarrow-up-right

1.1.2 - 2025-09-06

🐛Fixed

  • BLMODULES-84arrow-up-right - Resolved incorrect location of many-to-one on discriminated child

  • BLMODULES-85arrow-up-right - Resolved an issue where transaction interception points would throw an error on non-orm-enabled applications

  • BLMODULES-88arrow-up-right - Resolved an issue where entity modifications during orm events were not persisting correctly to the database

  • BLMODULES-90arrow-up-right - Resolved an issue where numerics were not being coerced correctly to strings on applicable properties when used in ORMExecuteQuery

See v1.1.2 commit history on githubarrow-up-right

1.1.1 - 2025-08-27

🐛 Fixed

  • Changed Array.fromString usage to use ListUtil as the method was removed from the Array class in v1.5.0 of the core

  • BLMODULES-83arrow-up-right - Resolved inheritiance and mappedSuperClass issues with 3+ levels

  • BLMODULES-80arrow-up-right - Fix for class relationships not being found due to core compiler casing changes

See v1.1.1 commit history on githubarrow-up-right.

1.1.0 - 2025-08-04

⛓️‍💥 Changed

🐛 Fixed

  • Updates to Request Context based on BoxLang v1.4.0 updates

  • Lots of dependency updates

See v1.1.0 commit history on githubarrow-up-right.

1.0.11 - 2025-06-10

🐛 Fixed

See v1.0.11 commit history on githubarrow-up-right.

1.0.10 - 2025-05-03

🐛 Fixed

⭐ Added

See v1.0.10 commit history on githubarrow-up-right.

1.0.9 - 2025-04-29

🐛 Fixed

See v1.0.9 commit history on githubarrow-up-right.

1.0.8 - 2025-04-25

⭐ Added

🐛 Fixed

See v1.0.8 commit history on githubarrow-up-right.

1.0.7 - 2025-04-14

🐛 Fixed

  • Fix string casting error on lazy property annotation

See v1.0.7 commit history on githubarrow-up-right.

1.0.6 - 2025-04-14

🐛 Fixed

⭐ Added

See v1.0.6 commit history on githubarrow-up-right.

1.0.5 - 2025-04-07

🐛 Fixed

  • Removed debugging code

See v1.0.5 commit history on githubarrow-up-right.

1.0.4 - 2025-04-06

🐛 Fixed

See v1.0.4 commit history on githubarrow-up-right.

1.0.3 - 2025-04-06

🐛 Fixed

See v1.0.3 commit history on githubarrow-up-right.

1.0.2 - 2025-04-04

No significant changes.

See v1.0.2 commit history on githubarrow-up-right.

1.0.1 - 2025-04-04

⭐ Added

🐛 Fixed

See v1.0.1 commit history on githubarrow-up-right.

1.0.0 - 2025-03-26

  • First iteration of this module

See v1.0.0 commit history on githubarrow-up-right

Last updated

Was this helpful?