Nov 17, 2020 Following version 86's release on Android, Mac, Windows, and Linux, the next release of Google's browser is rolling out. Chrome 87 rolling out with significant speed improvements, more battery. It’s hard to say precisely what sorts of improvements you’ll see, but anecdotally, it used to take anywhere between 20 seconds to a minute before TypeScript would become fully responsive on the Visual Studio Code codebase. In contrast, our new partial semantic mode seems to bring that delay down to just a few seconds. As an example, in the.
- President Donald J. Trump Is Committed to Modernizing Environmental Policies and Paving the Way for Vital Infrastructure Improvements Energy & Environment Issued on: January 9, 2020.
- Every major release of Windows included an updated version of Edge and its render engine. On April 8, 2019, Microsoft announced the introduction of four preview channels: Canary, Dev, Beta, and Stable and launched the Canary and Dev channel that same day with the first preview builds off the new Edge.
- Feb 24, 2020 There have been several improvements in GEGL since the release that accompanied GIMP 2.10.14: Fixed potential data-corruption/crash in the tile-swap back-end on Windows (the fix has already been made available in an updated installer for 2.10.14), and improved tile-queuing speed.
We skipped announcing 2.10.16 due to a critical bug. Together, the two updates deliver several major usability improvements, a new tool for transformations in 3D space, new release checker, and the usual amount of bug fixes.
Here are release highlights:
- Tools are now grouped in the toolbox by default
- Sliders now use a compact style with improved user interaction
- Vastly improved user experience for the transformation preview
- Dockable areas now highlighted when a dockable dialog is being dragged
- New 3D Transform tool to rotate and pan items
- Much smoother brush outline preview motion on the canvas
- Symmetry painting enhancements
- Faster loading of ABR brushes
- PSD support improvements
- Consolidated user interface for merging down and anchoring layers
- Update check to notify users of new releases available
- 28 bug fixes, 15 translation updates
Tools can now be grouped in the toolbox, and this option is enabledby default.
You can customize groups by creating new ones and dragging tools betweenthem. The changes will take effect immediately. Or you can disablethe grouping entirely. You’ll find configuration options on theInterface/Toolbox page of the Preferences dialog.
Please note that the default order of tools in the toolbox is now different.You can customize it as well.
Sliders typically used in GEGL-based filters and tools’ options now havea compact style by default: they take a lot less space vertically and havea vastly improved interaction model.
You can use multiple modifiers with either left-click or mouse wheel scrolling:

- Left-click + drag changes a value with a default increment
- Shift + left-click + drag (or right-click + drag) changes a valuewith a smaller step
- Ctrl + left-click + drag change a value with a larger step
Here is the full reference:
The ‘You can drop dockable dialogs here’ message is now gone from thetoolbox, and other empty dockable areas. This used to annoy quite a few userswho used a single/double-column layout for the left panel.
But since we still need to hint where you can dock dialogs, whenever you draga dialog, all dockable areas will be highlighted.
Since releasing 2.10 in 2018, we received a lot of feedback that the symbolicicon theme used by default doesn’t have enough contrast. We recently dida quick poll on Twitter showing people a variation of the theme with moreforeground/background color contrast, and that certainly clicked with users.
Some of the feedback suggested, however, that a part of the demographic likesthe current contrast. So instead of pushing changes for everyone, weintroduced a new high-contrast symbolic theme. You can choose it in thePreferences dialog, just like any other icon theme.
The contrast is a compile-time variable that you can change prior to buildingGIMP from source code. We see this as more of a dirty temporary solution.
With GTK3, it’s going to be a lot easier to make things configurable. Inparticular, upcoming Inkscape 1.0 is featuring a new icon theme called‘multicolor’ that makes a great use of CSS in GTK3 and, while staying symbolic,uses some color where it matters. We will be definitely looking closer at that approach.
To complement the new high-contrast variation of the symbolic theme, GIMP nowalso draws a double black/white border around FG/BG indicator in the toolboxto make that border more legible, especially in dark themes.
A new option called Composited Preview is now available for mosttransformation tools. It enables the rendering of the transform previewwith the right position of the modified layer in the layers stack, as wellas with the correct blending mode.
- Shift will merge a layer group
- Ctrl will merge all visible layers
- Ctrl + Shift will merge all visible layers with last used values
GIMP will now check every time on the start up if the version of GIMPyou have is the latest one available. It will do so by pingingGIMP’s server for the version of the latest release, then comparing itto the one installed on your computer.
GIMP will also compare revisions of the installers so that users wouldbe aware of updated installers available. This is typically useful whenwe update installers to provide fixes in 3rd party components that we use.
Finally, this feature is used when constructing a crash report. If youexperience a crash while using an outdated version of the program, GIMPwill now tell you so.
You can disable this feature on the System Resources page of thePreferences dialog, and manually use the Check for updates button in theAbout dialog.
It is also possible to build GIMP without this feature by passing the--disable-check-update argument to the configure script.
Work on our continuous integration goes forward. We now implementedautomatic compilation of the main development branch both with thelegacy autotools build system and the new meson one. We also producean alternative build with the Clang compiler (additionally to the GNUcompiler gcc).
Moreover, for cross-platform development, we now produce Windows builds,both for 32-bit and 64-bit, cross-compiled with thecrossroad/Mingw-w64 tools.
All these automatic builds allow us to catch early on specific bugswhich may affect only certain configurations or platforms.
New Release: Major Speed Improvements Checklist
We hope it could also attract new developers wishing to dabble incontributing. Looking at compilation warnings and trying to fix them maybe a very good first step into GIMP code. It would be much lessoverwhelming than actually trying to dive into our huge code from scratch.
If you are interested, look into our CIpipelines and look atthe last ones (preferably the master branch), then into one of thevarious compilation jobs. We will be waiting for yourpatches!
There have been several improvements in GEGL since the releasethat accompanied GIMP 2.10.14:
- Fixed potential data-corruption/crash in the tile-swap back-end on Windows(the fix has already been made available in an updated installer for 2.10.14),and improved tile-queuing speed.
- The GEGL core now avoids running more thread jobs than there arepixels to process.
- The teardown of buffer caches is now faster when bounding box shrinks.
- In-place processing now only happens if region of interest fits ininput abyss.
- Edge handling was improved for gegl:distance-transform operation
The babl library got build fixes, improved host CPU detection,macOS-specific fixes, and Clang warning squelches.
Code contributors to this release are: Alex Samorukov, Anders Jonsson,band-a-prend, Cyril Richard, Elad Shahar, Ell, Elle Stone, Félix Piédallu, JehanPagès, Jernej Simončič, lillolollo, Massimo Valentini, Michael Natterer, Nikc,Øyvind Kolås, Pascal Terjan, woob.
Translators: Alan Mortensen, Alexandre Prokoudine, Anders Jonsson, Asier SarasuaGarmendia, Balázs Meskó, Balázs Úr, Bruce Cowan, Daniel Korostil, Jordi Mas,Julien Hardelin, Marco Ciampa, Piotr Drąg, Rodrigo Lledó Milanca, Ryuta Fujii,Sabri Ünal, sicklylife, Sveinn í Felli, Tim Sabsch, Zander Brown.
As usual, we thank lillolollo, nmat, and Michael Schumacher for triagingbug reports, and Julien Hardelin for keeping the user manual up to date.
Our main objective is still completing the GTK3 port and releasing GIMP 3.0.This will take a while.
One of the ideas we are also exploring is improving the defaultsingle-window layout and introducing named workspaces streamlinedfor common use cases such as general editing, web design, digitalphotography, painting etc.
If you customized your default GIMP layout, we encourage you to posta screenshot and tell us about your use cases for GIMP that affected thiscustomization. You can do that eitheron Twitter or in the mailing listfor users.
Once we have a representative amount of samples for each common use case,we will analyze the data and see if we can create default workspaces thatyou can further tweak to your liking.
New Release: Major Speed Improvements Calculator
For the time being, don’t forget you can donate to the project and personallyfund several GIMP developers, as a way to giveback, and to accelerate the development of GIMP.
