Skip to content

Commit a772679

Browse files
committed
Merge branch '1.2.3'
2 parents 960cd3c + e7ed75e commit a772679

File tree

529 files changed

+2538
-742
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

529 files changed

+2538
-742
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,20 @@
11
Changelog
22
---------
33

4+
v1.2.3
5+
------
6+
<em>Release date: February 6, 2026</em><br/>
7+
8+
* [New] Added the method TaskProgressWidget::setNoProgressState.
9+
* [Change] Refactored MainWindow initialization by moving startup timers to a new startOtherTimers method.
10+
* [Change] Improved MainWindow initialization control by overriding the showEvent method.
11+
* [Change] Updated AboutWidget and WelcomeWidget UI layouts.
12+
* [Change] Updated GlobalAttributes with new site URL.
13+
* [Fix] Fixed a bug in DatabaseModel::loadObjectsMetadata that was causing crashes in some circumstances.
14+
* [Fix] Fixed a bug in NumberedTextEditor that was copying all text when hitting Ctrl+C when there was only a portion of the text selected.
15+
* [Fix] Fixed a bug in ModelValidationHelper that was not properly swapping ids between table children objects and their dependencies (e.g., trigger -> function).
16+
* [Fix] Fixed a bug in the Connection class that was creating an invalid connection string when other params were manually specified.
17+
418
v1.2.2
519
------
620
<em>Release date: October 17, 2025</em><br/>

RELEASENOTES.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
1-
v1.2.2
1+
v1.2.3
22
------
3-
<em>Release date: October 17, 2025</em><br/>
4-
<em>Changes since: <strong>v1.2.1</strong></em><br/>
3+
<em>Release date: February 6, 2026</em><br/>
4+
<em>Changes since: <strong>v1.2.2</strong></em><br/>
55

66
This patch release for pgModeler 1.2.x brings the following improvements and fixes:
77

8-
* [New] Added initial support for PostgreSQL 18.
9-
* [Change] Refactored the result set handling, avoiding potential memory leaks.
10-
* [Fix] Fixed a bug in XML parsing that was not configuring the DTD file path correctly.
11-
* [Fix] Fixed a bug that was causing the collation object assigned to a column not to be reflected in SQL and XML codes.
12-
* [Fix] Fixed a bug that was causing collation objects to be saved always as deterministic, even when the user unchecked the option in the editing form.
13-
* [Fix] Fixed the database server version parsing routine so the default version can be used as a fallback when a major server version is not yet recognized by the tool.
8+
* [New] Added the method TaskProgressWidget::setNoProgressState.
9+
* [Change] Refactored MainWindow initialization by moving startup timers to a new startOtherTimers method.
10+
* [Change] Improved MainWindow initialization control by overriding the showEvent method.
11+
* [Change] Updated AboutWidget and WelcomeWidget UI layouts.
12+
* [Change] Updated GlobalAttributes with new site URL.
13+
* [Fix] Fixed a bug in DatabaseModel::loadObjectsMetadata that was causing crashes in some circumstances.
14+
* [Fix] Fixed a bug in NumberedTextEditor that was copying all text when hitting Ctrl+C when there was only a portion of the text selected.
15+
* [Fix] Fixed a bug in ModelValidationHelper that was not properly swapping ids between table children objects and their dependencies (e.g., trigger -> function).
16+
* [Fix] Fixed a bug in the Connection class that was creating an invalid connection string when other params were manually specified.

apps/apps.pri

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ INCLUDEPATH += $$LIBGUI_INC \
1818
$$LIBUTILS_INC \
1919
$$LIBCLI_INC
2020

21+
isEqual(PRIVATE_PLUGINS, true) {
22+
INCLUDEPATH += $$PRIV_CORE_ROOT/src
23+
}
24+
2125
DEPENDPATH += $$LIBGUI_ROOT \
2226
$$LIBCANVAS_ROOT \
2327
$$LIBCONNECTOR_ROOT \

apps/pgmodeler-ch/src/crashhandlerform.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
/*
22
# PostgreSQL Database Modeler (pgModeler)
33
#
4-
# Copyright 2006-2025 - Raphael Araújo e Silva <[email protected]>
4+
# (c) Copyright 2006-2026 - Raphael Araújo e Silva <[email protected]>
5+
#
6+
# DEVELOPMENT, MAINTENANCE AND COMMERCIAL DISTRIBUTION BY:
7+
# Nullptr Labs Software e Tecnologia LTDA <[email protected]>
58
#
69
# This program is free software: you can redistribute it and/or modify
710
# it under the terms of the GNU General Public License as published by

apps/pgmodeler-ch/src/crashhandlerform.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
/*
22
# PostgreSQL Database Modeler (pgModeler)
33
#
4-
# Copyright 2006-2025 - Raphael Araújo e Silva <[email protected]>
4+
# (c) Copyright 2006-2026 - Raphael Araújo e Silva <[email protected]>
5+
#
6+
# DEVELOPMENT, MAINTENANCE AND COMMERCIAL DISTRIBUTION BY:
7+
# Nullptr Labs Software e Tecnologia LTDA <[email protected]>
58
#
69
# This program is free software: you can redistribute it and/or modify
710
# it under the terms of the GNU General Public License as published by

apps/pgmodeler-ch/src/main.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
/*
22
# PostgreSQL Database Modeler (pgModeler)
33
#
4-
# Copyright 2006-2025 - Raphael Araújo e Silva <[email protected]>
4+
# (c) Copyright 2006-2026 - Raphael Araújo e Silva <[email protected]>
5+
#
6+
# DEVELOPMENT, MAINTENANCE AND COMMERCIAL DISTRIBUTION BY:
7+
# Nullptr Labs Software e Tecnologia LTDA <[email protected]>
58
#
69
# This program is free software: you can redistribute it and/or modify
710
# it under the terms of the GNU General Public License as published by

apps/pgmodeler-cli/src/main.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
/*
22
# PostgreSQL Database Modeler (pgModeler)
33
#
4-
# Copyright 2006-2025 - Raphael Araújo e Silva <[email protected]>
4+
# (c) Copyright 2006-2026 - Raphael Araújo e Silva <[email protected]>
5+
#
6+
# DEVELOPMENT, MAINTENANCE AND COMMERCIAL DISTRIBUTION BY:
7+
# Nullptr Labs Software e Tecnologia LTDA <[email protected]>
58
#
69
# This program is free software: you can redistribute it and/or modify
710
# it under the terms of the GNU General Public License as published by

apps/pgmodeler-se/src/aboutsewidget.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
/*
22
# PostgreSQL Database Modeler (pgModeler)
33
#
4-
# Copyright 2006-2025 - Raphael Araújo e Silva <[email protected]>
4+
# (c) Copyright 2006-2026 - Raphael Araújo e Silva <[email protected]>
5+
#
6+
# DEVELOPMENT, MAINTENANCE AND COMMERCIAL DISTRIBUTION BY:
7+
# Nullptr Labs Software e Tecnologia LTDA <[email protected]>
58
#
69
# This program is free software: you can redistribute it and/or modify
710
# it under the terms of the GNU General Public License as published by

apps/pgmodeler-se/src/aboutsewidget.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
/*
22
# PostgreSQL Database Modeler (pgModeler)
33
#
4-
# Copyright 2006-2025 - Raphael Araújo e Silva <[email protected]>
4+
# (c) Copyright 2006-2026 - Raphael Araújo e Silva <[email protected]>
5+
#
6+
# DEVELOPMENT, MAINTENANCE AND COMMERCIAL DISTRIBUTION BY:
7+
# Nullptr Labs Software e Tecnologia LTDA <[email protected]>
58
#
69
# This program is free software: you can redistribute it and/or modify
710
# it under the terms of the GNU General Public License as published by

apps/pgmodeler-se/src/main.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
/*
22
# PostgreSQL Database Modeler (pgModeler)
33
#
4-
# Copyright 2006-2025 - Raphael Araújo e Silva <[email protected]>
4+
# (c) Copyright 2006-2026 - Raphael Araújo e Silva <[email protected]>
5+
#
6+
# DEVELOPMENT, MAINTENANCE AND COMMERCIAL DISTRIBUTION BY:
7+
# Nullptr Labs Software e Tecnologia LTDA <[email protected]>
58
#
69
# This program is free software: you can redistribute it and/or modify
710
# it under the terms of the GNU General Public License as published by

0 commit comments

Comments
 (0)