News & Events
Release notes

Minor Quantlab release 3.1.4114 to 3.1.4118

Fixes and features from 4114 to 4118

Author
Published
June 7, 2024
This is some text inside of a div block.

4118:

+ qlab: http.run_server_ssl() support for certificate chains.

+ qlab: New date-codes.

+ qlab: Per-arch cbrt(), rcbrt(), cbrt_sqr() with auto vectorization.

* dev_ui: Goto-definition bug with overloaded functions.

4117:

~ qlab: llvm -> 18.1.2.

* qlab: Missing debug position info in range-for loop header.

~ qlab: Too strict range check in round().

* dev_ui: Mouse wheel h-scroll went the wrong way.

~ dev_ui: Debugger value edit reworked to be slightly less unintuitive.

~ dev_ui: Threads/stack view double-click tweak.

4116:

~ qlab: json.print() for qlang-defined objects uses the object's dynamic type.

+ qlab: bigint based on openssl's bignum library.

+ qlab: str_exact(number) for pedagogical purposes.

~ qlab: qlc.clone_object() -> qlc.marshal_object().

+ dev_ui: Adjust lineno margin width semi-dynamically.

~ dev_ui: Don't allow editing of index variables in the debugger.

4115:

* dev_ui: 'quantlab -L' auto-save crash with unnamed session.