| Version | Change log |
| IBExpert 2025.10.31 Nov 3, 2025 |
Minor bugfixes and small improvements Event blocks: "Before start trace session" event block implemented. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for an example. Also see description of new "Quick start trace session" feature below. Code editors: Support for multilevels in User actions submenu. See BlocksTemplatesEventBlocksCodeEditorUserActions.ibeblock for a working example. Database Comparer: Fixed the problem with missing stored functions and packages while comparing Firebird 5 databases. Quick start trace session feature implemented: This feature is intended to start a trace session for an active connection with a single click. Default trace config is provided by IBExpert and can be modified in the "Before start trace session" event block which is fired when quick start or regular start (Services | Trace and Audit | Start new trace session) is performed. There are several other properties of trace session and trace form which can be customized in the "Before start trace session" event block. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for complete example. To quick start a trace session, use the corresponding button on the main form tool button. Alternatively it can be done using the [Ctrl] + [Shift] + [T] shortcut. IBEBlock: ibec_psql_PreprocessPSQL function implemented. It inserts some placeholders in the form of single line comments into a provided PSQL source (procedures, functions, triggers and package routines) which can be later replaced with additional debug statements (INSERT into a log table etc.). For a complete example see BlocksDefaultBlocksPSQL.PrepareForDebug.ibeblock. There is also a working implementation of calling this block from BlocksTemplatesEventBlocks CodeEditorUserActions.ibeblock which performs the preparation of the PSQL source for debugging and removes debug statements and comments from the PSQL source when they are no longer needed. |
| IBExpert 2025.10.29 Oct 30, 2025 |
Minor bugfixes and small improvements Event blocks: "Before start trace session" event block implemented. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for an example. Also see description of new "Quick start trace session" feature below. Code editors: Support for multilevels in User actions submenu. See BlocksTemplatesEventBlocksCodeEditorUserActions.ibeblock for a working example. Database Comparer: Fixed the problem with missing stored functions and packages while comparing Firebird 5 databases. Quick start trace session feature implemented: This feature is intended to start a trace session for an active connection with a single click. Default trace config is provided by IBExpert and can be modified in the "Before start trace session" event block which is fired when quick start or regular start (Services | Trace and Audit | Start new trace session) is performed. There are several other properties of trace session and trace form which can be customized in the "Before start trace session" event block. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for complete example. To quick start a trace session, use the corresponding button on the main form tool button. Alternatively it can be done using the [Ctrl] + [Shift] + [T] shortcut. IBEBlock: ibec_psql_PreprocessPSQL function implemented. It inserts some placeholders in the form of single line comments into a provided PSQL source (procedures, functions, triggers and package routines) which can be later replaced with additional debug statements (INSERT into a log table etc.). For a complete example see BlocksDefaultBlocksPSQL.PrepareForDebug.ibeblock. There is also a working implementation of calling this block from BlocksTemplatesEventBlocks CodeEditorUserActions.ibeblock which performs the preparation of the PSQL source for debugging and removes debug statements and comments from the PSQL source when they are no longer needed. |
| IBExpert 2025.10.28 Oct 29, 2025 |
Minor bugfixes and small improvements Event blocks: "Before start trace session" event block implemented. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for an example. Also see description of new "Quick start trace session" feature below. Code editors: Support for multilevels in User actions submenu. See BlocksTemplatesEventBlocksCodeEditorUserActions.ibeblock for a working example. Database Comparer: Fixed the problem with missing stored functions and packages while comparing Firebird 5 databases. Quick start trace session feature implemented: This feature is intended to start a trace session for an active connection with a single click. Default trace config is provided by IBExpert and can be modified in the "Before start trace session" event block which is fired when quick start or regular start (Services | Trace and Audit | Start new trace session) is performed. There are several other properties of trace session and trace form which can be customized in the "Before start trace session" event block. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for complete example. To quick start a trace session, use the corresponding button on the main form tool button. Alternatively it can be done using the [Ctrl] + [Shift] + [T] shortcut. IBEBlock: ibec_psql_PreprocessPSQL function implemented. It inserts some placeholders in the form of single line comments into a provided PSQL source (procedures, functions, triggers and package routines) which can be later replaced with additional debug statements (INSERT into a log table etc.). For a complete example see BlocksDefaultBlocksPSQL.PrepareForDebug.ibeblock. There is also a working implementation of calling this block from BlocksTemplatesEventBlocks CodeEditorUserActions.ibeblock which performs the preparation of the PSQL source for debugging and removes debug statements and comments from the PSQL source when they are no longer needed. |
| IBExpert 2025.06.18 Jun 19, 2025 |
Minor bugfixes and small improvements Event blocks: "Before start trace session" event block implemented. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for an example. Also see description of new "Quick start trace session" feature below. Code editors: Support for multilevels in User actions submenu. See BlocksTemplatesEventBlocksCodeEditorUserActions.ibeblock for a working example. Database Comparer: Fixed the problem with missing stored functions and packages while comparing Firebird 5 databases. Quick start trace session feature implemented: This feature is intended to start a trace session for an active connection with a single click. Default trace config is provided by IBExpert and can be modified in the "Before start trace session" event block which is fired when quick start or regular start (Services | Trace and Audit | Start new trace session) is performed. There are several other properties of trace session and trace form which can be customized in the "Before start trace session" event block. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for complete example. To quick start a trace session, use the corresponding button on the main form tool button. Alternatively it can be done using the [Ctrl] + [Shift] + [T] shortcut. IBEBlock: ibec_psql_PreprocessPSQL function implemented. It inserts some placeholders in the form of single line comments into a provided PSQL source (procedures, functions, triggers and package routines) which can be later replaced with additional debug statements (INSERT into a log table etc.). For a complete example see BlocksDefaultBlocksPSQL.PrepareForDebug.ibeblock. There is also a working implementation of calling this block from BlocksTemplatesEventBlocks CodeEditorUserActions.ibeblock which performs the preparation of the PSQL source for debugging and removes debug statements and comments from the PSQL source when they are no longer needed. |
| IBExpert 2025.03.28 Mar 31, 2025 |
Minor bugfixes and small improvements Event blocks: "Before start trace session" event block implemented. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for an example. Also see description of new "Quick start trace session" feature below. Code editors: Support for multilevels in User actions submenu. See BlocksTemplatesEventBlocksCodeEditorUserActions.ibeblock for a working example. Database Comparer: Fixed the problem with missing stored functions and packages while comparing Firebird 5 databases. Quick start trace session feature implemented: This feature is intended to start a trace session for an active connection with a single click. Default trace config is provided by IBExpert and can be modified in the "Before start trace session" event block which is fired when quick start or regular start (Services | Trace and Audit | Start new trace session) is performed. There are several other properties of trace session and trace form which can be customized in the "Before start trace session" event block. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for complete example. To quick start a trace session, use the corresponding button on the main form tool button. Alternatively it can be done using the [Ctrl] + [Shift] + [T] shortcut. IBEBlock: ibec_psql_PreprocessPSQL function implemented. It inserts some placeholders in the form of single line comments into a provided PSQL source (procedures, functions, triggers and package routines) which can be later replaced with additional debug statements (INSERT into a log table etc.). For a complete example see BlocksDefaultBlocksPSQL.PrepareForDebug.ibeblock. There is also a working implementation of calling this block from BlocksTemplatesEventBlocks CodeEditorUserActions.ibeblock which performs the preparation of the PSQL source for debugging and removes debug statements and comments from the PSQL source when they are no longer needed. |
| IBExpert 2025.03.07 Mar 7, 2025 |
Minor bugfixes and small improvements Event blocks: "Before start trace session" event block implemented. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for an example. Also see description of new "Quick start trace session" feature below. Code editors: Support for multilevels in User actions submenu. See BlocksTemplatesEventBlocksCodeEditorUserActions.ibeblock for a working example. Database Comparer: Fixed the problem with missing stored functions and packages while comparing Firebird 5 databases. Quick start trace session feature implemented: This feature is intended to start a trace session for an active connection with a single click. Default trace config is provided by IBExpert and can be modified in the "Before start trace session" event block which is fired when quick start or regular start (Services | Trace and Audit | Start new trace session) is performed. There are several other properties of trace session and trace form which can be customized in the "Before start trace session" event block. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for complete example. To quick start a trace session, use the corresponding button on the main form tool button. Alternatively it can be done using the [Ctrl] + [Shift] + [T] shortcut. IBEBlock: ibec_psql_PreprocessPSQL function implemented. It inserts some placeholders in the form of single line comments into a provided PSQL source (procedures, functions, triggers and package routines) which can be later replaced with additional debug statements (INSERT into a log table etc.). For a complete example see BlocksDefaultBlocksPSQL.PrepareForDebug.ibeblock. There is also a working implementation of calling this block from BlocksTemplatesEventBlocks CodeEditorUserActions.ibeblock which performs the preparation of the PSQL source for debugging and removes debug statements and comments from the PSQL source when they are no longer needed. |
| IBExpert 2025.02.27 Feb 28, 2025 |
Minor bugfixes and small improvements Event blocks: "Before start trace session" event block implemented. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for an example. Also see description of new "Quick start trace session" feature below. Code editors: Support for multilevels in User actions submenu. See BlocksTemplatesEventBlocksCodeEditorUserActions.ibeblock for a working example. Database Comparer: Fixed the problem with missing stored functions and packages while comparing Firebird 5 databases. Quick start trace session feature implemented: This feature is intended to start a trace session for an active connection with a single click. Default trace config is provided by IBExpert and can be modified in the "Before start trace session" event block which is fired when quick start or regular start (Services | Trace and Audit | Start new trace session) is performed. There are several other properties of trace session and trace form which can be customized in the "Before start trace session" event block. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for complete example. To quick start a trace session, use the corresponding button on the main form tool button. Alternatively it can be done using the [Ctrl] + [Shift] + [T] shortcut. IBEBlock: ibec_psql_PreprocessPSQL function implemented. It inserts some placeholders in the form of single line comments into a provided PSQL source (procedures, functions, triggers and package routines) which can be later replaced with additional debug statements (INSERT into a log table etc.). For a complete example see BlocksDefaultBlocksPSQL.PrepareForDebug.ibeblock. There is also a working implementation of calling this block from BlocksTemplatesEventBlocks CodeEditorUserActions.ibeblock which performs the preparation of the PSQL source for debugging and removes debug statements and comments from the PSQL source when they are no longer needed. |
| IBExpert 2025.02.05 Feb 5, 2025 |
Minor bugfixes and small improvements Event blocks: "Before start trace session" event block implemented. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for an example. Also see description of new "Quick start trace session" feature below. Code editors: Support for multilevels in User actions submenu. See BlocksTemplatesEventBlocksCodeEditorUserActions.ibeblock for a working example. Database Comparer: Fixed the problem with missing stored functions and packages while comparing Firebird 5 databases. Quick start trace session feature implemented: This feature is intended to start a trace session for an active connection with a single click. Default trace config is provided by IBExpert and can be modified in the "Before start trace session" event block which is fired when quick start or regular start (Services | Trace and Audit | Start new trace session) is performed. There are several other properties of trace session and trace form which can be customized in the "Before start trace session" event block. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for complete example. To quick start a trace session, use the corresponding button on the main form tool button. Alternatively it can be done using the [Ctrl] + [Shift] + [T] shortcut. IBEBlock: ibec_psql_PreprocessPSQL function implemented. It inserts some placeholders in the form of single line comments into a provided PSQL source (procedures, functions, triggers and package routines) which can be later replaced with additional debug statements (INSERT into a log table etc.). For a complete example see BlocksDefaultBlocksPSQL.PrepareForDebug.ibeblock. There is also a working implementation of calling this block from BlocksTemplatesEventBlocks CodeEditorUserActions.ibeblock which performs the preparation of the PSQL source for debugging and removes debug statements and comments from the PSQL source when they are no longer needed. |
| IBExpert 2024.12.04 Dec 5, 2024 |
Minor bugfixes and small improvements Event blocks: "Before start trace session" event block implemented. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for an example. Also see description of new "Quick start trace session" feature below. Code editors: Support for multilevels in User actions submenu. See BlocksTemplatesEventBlocksCodeEditorUserActions.ibeblock for a working example. Database Comparer: Fixed the problem with missing stored functions and packages while comparing Firebird 5 databases. Quick start trace session feature implemented: This feature is intended to start a trace session for an active connection with a single click. Default trace config is provided by IBExpert and can be modified in the "Before start trace session" event block which is fired when quick start or regular start (Services | Trace and Audit | Start new trace session) is performed. There are several other properties of trace session and trace form which can be customized in the "Before start trace session" event block. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for complete example. To quick start a trace session, use the corresponding button on the main form tool button. Alternatively it can be done using the [Ctrl] + [Shift] + [T] shortcut. IBEBlock: ibec_psql_PreprocessPSQL function implemented. It inserts some placeholders in the form of single line comments into a provided PSQL source (procedures, functions, triggers and package routines) which can be later replaced with additional debug statements (INSERT into a log table etc.). For a complete example see BlocksDefaultBlocksPSQL.PrepareForDebug.ibeblock. There is also a working implementation of calling this block from BlocksTemplatesEventBlocks CodeEditorUserActions.ibeblock which performs the preparation of the PSQL source for debugging and removes debug statements and comments from the PSQL source when they are no longer needed. |
| IBExpert 2024.12.1 Dec 2, 2024 |
Minor bugfixes and small improvements Event blocks: "Before start trace session" event block implemented. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for an example. Also see description of new "Quick start trace session" feature below. Code editors: Support for multilevels in User actions submenu. See BlocksTemplatesEventBlocksCodeEditorUserActions.ibeblock for a working example. Database Comparer: Fixed the problem with missing stored functions and packages while comparing Firebird 5 databases. Quick start trace session feature implemented: This feature is intended to start a trace session for an active connection with a single click. Default trace config is provided by IBExpert and can be modified in the "Before start trace session" event block which is fired when quick start or regular start (Services | Trace and Audit | Start new trace session) is performed. There are several other properties of trace session and trace form which can be customized in the "Before start trace session" event block. See BlocksTemplatesEventBlocksTAS.BeforeStartTraceSession.ibeblock for complete example. To quick start a trace session, use the corresponding button on the main form tool button. Alternatively it can be done using the [Ctrl] + [Shift] + [T] shortcut. IBEBlock: ibec_psql_PreprocessPSQL function implemented. It inserts some placeholders in the form of single line comments into a provided PSQL source (procedures, functions, triggers and package routines) which can be later replaced with additional debug statements (INSERT into a log table etc.). For a complete example see BlocksDefaultBlocksPSQL.PrepareForDebug.ibeblock. There is also a working implementation of calling this block from BlocksTemplatesEventBlocks CodeEditorUserActions.ibeblock which performs the preparation of the PSQL source for debugging and removes debug statements and comments from the PSQL source when they are no longer needed. |