@@ -38,6 +38,160 @@ Change history for the QGIS Project
38
38
Last Updated: %%date(%A %B %d, %Y)
39
39
Last Change : %%mtime(%A %B %d, %Y)
40
40
41
+ = What's new in Version 3.0 'Girona'? =
42
+
43
+ This release has following new features:
44
+
45
+ - Expressions: Support aggregation of geometry in expressions
46
+ - Expressions: New expression variables
47
+ - Expressions: new global expression variable @qgis_locale
48
+ - Expressions: item_variables expression function inside compositions
49
+ - Expressions: New expression variables for map settings
50
+ - Expressions: New expression functions
51
+ - Expressions: Expose @parent variable in aggregate functions
52
+ - User Interface: Improved consistency to the user interface
53
+ - User Interface: Enable tabbed floating docks
54
+ - User Interface: Add support for fine-resolution mouse wheel zooming
55
+ - User Interface: add search bar to the Configure Shortcuts dialog
56
+ - User Interface: Toggle visibility of opened panels in main window
57
+ - User Interface: Locator bar
58
+ - User Interface: More non-blocking, inline editing
59
+ - User Interface: Add an option to show user color schemes menus
60
+ - User Interface: Color setting for map canvas north arrow decoration
61
+ - User Interface: Improved map canvas' save as image
62
+ - Symbology: NEW MAP COLORING ALGORITHMS IN QGIS 3.0
63
+ - Symbology: New "preset" colors color ramp option
64
+ - Symbology: Allow symbol layers to be temporarily disabled
65
+ - Symbology: Data defined symbol layer visibility
66
+ - Symbology: save and restore color ramp used for singleband pseudocolor rendering
67
+ - Symbology: save and restore color ramp used for singleband pseudocolor rendering
68
+ - Symbology: Add Points and Inches to available symbol units
69
+ - Symbology: New color ramp button widget
70
+ - Symbology: Style management re-work and upgrade
71
+ - Symbology: Show an alpha slider in color button drop down menu
72
+ - Symbology: Support setting of color and transparency on multiple items for raster renderers
73
+ - Symbology: raster auto-stretching when updating canvas
74
+ - Symbology: Raster stretch toolbar actions support for pseudocolor renderer
75
+ - Symbology: Transparency support for paletted renderer
76
+ - Symbology: Control over annotation contents margins
77
+ - Symbology: Annotations can be styled using fill symbol styles
78
+ - Symbology: Point cluster renderer
79
+ - Labelling: Allow label font size in mm/pixels
80
+ - Labelling: Custom labelling toolbar is now always enabled
81
+ - Diagrams: Data definable properties
82
+ - Rendering: Grid renderer for points displacement
83
+ - Rendering: Live layer support
84
+ - Rendering: Cache labeling result to avoid unnecessary redraws when refreshing canvas
85
+ - Digitising: add functionnality to copy/move feature to move feature map tool
86
+ - Digitising: Range vertex selection in node tool
87
+ - Digitising: Add default Z value option
88
+ - Digitising: Move feature now benefits from Advanced Digitizing
89
+ - Digitising: Tracing with offset
90
+ - Data Management: Metadata overhaul
91
+ - Data Management: Auxilliary Storage Support
92
+ - Data Management: Pan to current feature in attribute table
93
+ - Data Management: Map of CRS-extent in Project properties
94
+ - Data Management: Unified data source manager dialog
95
+ - Data Management: Unified data source manager dialog
96
+ - Data Management: Unified data source manager dialog
97
+ - Forms and Widgets: Allow controlling labels for individual edit widgets
98
+ - Forms and Widgets: Smarter default edit widgets with plugins to pick them
99
+ - Forms and Widgets: Allow configuring link/unlink feature buttons on relation editor widget
100
+ - Forms and Widgets: conditional visibility for tabs and groupboxes
101
+ - Forms and Widgets: Field constraints can be enforced or not
102
+ - Forms and Widgets: Add layer scoped actions
103
+ - Forms and Widgets: Add between/not between to numerical fields in select by form
104
+ - Forms and Widgets: Show field values in autocompleter in form filter mode
105
+ - Forms and Widgets: Add zoom to features and flash features shortcuts in select by form dialog
106
+ - Forms and Widgets: Add between/not between to numerical fields in select by form
107
+ - Layer Legend: Hide Deselected Layers action
108
+ - Layer Legend: Change of ergonomy of the visibility of layers inside groups
109
+ - Map Composer: Control over drawing of composer table grid horizontal & vertical lines
110
+ - Map Composer: Map Composer Overhaul
111
+ - Map Composer: Drag qpt to QGIS to create new composer from template
112
+ - Map Composer: Allow customization of line spacing for composer legend item labels
113
+ - Map Composer: Allow choice of CRS for map items
114
+ - Map Composer: Data definable controls
115
+ - Map Composer: Holding shift while drawing polyline/polygon constrains line angles
116
+ - Analysis Tools: Raster unique values count for processing
117
+ - Processing: New algorithm for offsetting lines
118
+ - Processing: New algorithm for single sided buffers
119
+ - Processing: Optimised points along geometry algorithm
120
+ - Processing: Add choice of simplification method to simplify
121
+ - Processing: support for output geometry types in models
122
+ - Processing: Angle threshold for smooth algorithm
123
+ - Processing: Better support for Z/M dimensions and curved geometries
124
+ - Processing: Raster analysis algorithms added to Processing
125
+ - Processing: New algorithm to extract specific nodes
126
+ - Processing: expose zonal statistics from Zonal statistics plugin in toolbox
127
+ - Processing: add a spatialite execute SQL algorithm
128
+ - Processing: New algorithm to extend lines
129
+ - Processing: New extract by expression algorithm
130
+ - Processing: add import into spatialite algorithm
131
+ - Processing: Interpolation algorithms
132
+ - Processing: New algorithm to compute geometry by expression
133
+ - Processing: Snap geometries to layer algorithm
134
+ - Processing: New input type for expressions
135
+ - Processing: SplitWithLines
136
+ - Processing: pole of inaccessibility algorithm
137
+ - Processing: Extract by attribute can extract for null/notnull values
138
+ - Processing: Create attribute index algorithm
139
+ - Processing: New 'drop geometries' algorithm
140
+ - Processing: New universal 'basic stats for field' algorithm
141
+ - Processing: Port heatmap plugin to processing algorithm
142
+ - Processing: New algorithm to orthagonalize geometries
143
+ - Processing: Network analysis algorithms
144
+ - Processing: Export processing models as PDF/SVG
145
+ - Processing: New algorithm to truncate tables
146
+ - Processing: added ‘invalid feature handling’ option
147
+ - Processing: algorithm to fix invalid geometries using native makeValid() implementation
148
+ - Processing: add search to Get Scripts and Models dialog
149
+ - Processing: Generic centroid algorithm
150
+ - Processing: improved Extract nodes algorithm
151
+ - Processing: New algorithm for translating (moving) points
152
+ - Processing: Improved processing modeler window
153
+ - Processing: New raster unique values report algorithm
154
+ - Processing: remove TauDEM provider from core Processing
155
+ - Processing: Download a file from Processing
156
+ - Application and Project Options: New zipped project file format .qgz
157
+ - Application and Project Options: Add support for user profiles
158
+ - Browser: Drag'n'drop layers from layer tree view to browser dock
159
+ - General: Remove dxf2shp converter plugin
160
+ - General: Remove zonal stats plugin
161
+ - General: Remove orphaned oracle raster plugin
162
+ - General: Possibility to configure location of the QGIS help files
163
+ - General: remove TauDEM provider from core Processing
164
+ - General: removed otb and lidartools providers from processing
165
+ - General: Migrate Photo, WebView and FileName widgets to Attachment
166
+ - Data Providers: GeoPackage
167
+ - Data Providers: Support all GDAL writable raster formats for 'Save as' dialog on raster layers
168
+ - Data Providers: Add auto-discovery of relations for PostgresQL
169
+ - Data Providers: Detect literal default values for spatialite provider
170
+ - Data Providers: New unified 'add layer' dialog
171
+ - Data Providers: Create attribute index support for spatialite provider
172
+ - Data Providers: Add support for arrays
173
+ - Data Providers: Support for HStore in PostGIS data provider
174
+ - Data Providers: Data dependencies between layers
175
+ - Data Providers: hstore support to the postgres provider
176
+ - Data Providers: dxf export: support reprojection
177
+ - Data Providers: Load/save style in database for GPKG and Spatialite
178
+ - Data Providers: Unique and not-null constraint handling
179
+ - Data Providers: support for Z/M geometries in memory provider
180
+ - Data Providers: Support for Z/M geometries in spatialite provider
181
+ - Data Providers: GeoNode integration
182
+ - Data Providers: Improved handling of defaults
183
+ - QGIS Server: QGIS Server overhaul
184
+ - QGIS Server: Possibility to segmentize feature info geometry in server
185
+ - Plugins: Remove trusted status from Plugin Manager
186
+ - Plugins: Offline editing: Add flag to only copy selected features
187
+ - Plugins: GDALTools moved to Processing
188
+ - Plugins: allow installing plugins from local ZIP packages
189
+ - Programmability: Geometry class updates
190
+ - Programmability: Task manager
191
+ - Programmability: API to allow drag'n'drop of custom browser items
192
+ -
193
+
194
+
41
195
= What's new in Version 2.18 'Las Palmas'? =
42
196
43
197
This release has following new features:
0 commit comments