If you’re not following @northroadgeo on Twitter, you’ve probably missed our recent “24 Days of QGIS” countdown. Over December, we’ve been highlighting 24 different features which are coming with the QGIS 3.0 release. We’ve collected all of these below so you can catch up:

1 of #24daysofqgis : Coming soon in #QGIS 3.0 – inbuilt CAD style digitizing tools, for easy rectangle/circle/ellipse+other creation! (Thanks to Loïc Bartoletti) #qgisadvent pic.twitter.com/Y7zjPO6Axh — North Road (@northroadgeo) December 1, 2017

Day 2 of #24daysofqgis : Coming soon in #QGIS 3.0 – responsive autocompleted field values when selecting by feature attributes! (Thanks to @nyalldawson) #qgisadvent pic.twitter.com/ySQPKYihIv — North Road (@northroadgeo) December 2, 2017

Day 3 of #24daysofqgis : Coming soon in #QGIS 3.0 – interactively edit any label in your projects, no data mangling or setup required! (Thanks to @Oslandia_en ) #qgisadvent pic.twitter.com/ocWKLebCQF — North Road (@northroadgeo) December 3, 2017

Day 4 of #24daysofqgis : Coming soon in #QGIS 3.0 – style raster layers by unique values, and interactively edit the result! (Thanks to numerous crowd funding backers!) #qgisadvent pic.twitter.com/IkZVUQ5yfF — North Road (@northroadgeo) December 4, 2017

Day 6 of #24daysofqgis : Coming soon in #QGIS 3.0 – fully integrated, first class support for GeoPackage everywhere! (Thanks to the whole @qgis team, and our commiserations to @shapefiIe!) #qgisadvent pic.twitter.com/wVPTXQWuKw — North Road (@northroadgeo) December 6, 2017

Day 7 of #24daysofqgis : Coming soon in #QGIS 3.0 – style your map annotations using any combination of symbol fills and paint effects! (Thanks to our lead developer @nyalldawson) #qgisadvent pic.twitter.com/57zWyM4vRz — North Road (@northroadgeo) December 7, 2017

Day 8 of #24daysofqgis : Coming soon in #QGIS 3.0 – SOOOO many new processing algorithms, all ready to go at the click of a mouse! (Thanks to the entire @QGIS team) #qgisadvent pic.twitter.com/xUVA7G4bs1 — North Road (@northroadgeo) December 8, 2017

Bonus Day 8.5 of #24daysofqgis: we had many questions about day 8! In #qgis 3.0 Processing was also rewritten from scratch in c++, and many algorithms are now native c++ algorithms. Lots were also highly optimised and made much more flexible and stable. #qgisadvent — North Road (@northroadgeo) December 9, 2017

Day 9 of #24daysofqgis : Coming soon in #QGIS 3.0 – multiple interactive map canvases to show and explore different views of your data! (Thanks to @OPENGISch) #qgisadvent pic.twitter.com/8UhC4Qv5qS — North Road (@northroadgeo) December 9, 2017

Day 10 of #24daysofqgis: Coming soon in #QGIS 3.0 – improved hidpi/retina support, including hidpi map canvas & print composer! #qgisadvent pic.twitter.com/FjyGP6namg — North Road (@northroadgeo) December 10, 2017

Day 11 of #24daysofqgis : Coming soon in #QGIS 3.0 – smarter automatic defaults for editor widgets when loading new layers, including check boxes, date widgets, and others! (Thanks to @camptocamp) #qgisadvent pic.twitter.com/Aj1JCU8fJs — North Road (@northroadgeo) December 11, 2017

Day 12 of #24daysofqgis : Coming soon in #QGIS 3.0 – exact positioning of layout snapping guides via the new guide manager! (Thanks to numerous crowd funding sponsors!) #qgisadvent pic.twitter.com/bZHkJcECBD — North Road (@northroadgeo) December 12, 2017

Day 13 of #24daysofqgis : Coming soon in #QGIS 3.0 – an awesome new node tool, with lots of behaviour improvements and the ability to easily extend lines! (Thanks to @lutraconsulting) #qgisadvent pic.twitter.com/BNyihCBDil — North Road (@northroadgeo) December 13, 2017

Day 14 of #24daysofqgis : Coming soon in #QGIS 3.0 – preview the valid bounds of map projections, to easily validate your CRS choices! (Thanks to @madmanwoo) #qgisadvent pic.twitter.com/EjK7zOLsdG — North Road (@northroadgeo) December 14, 2017

Day 15 of #24daysofqgis : Coming soon in #QGIS 3.0 – run complex tasks in the background, without blocking your workflow! (Developed by @northroadgeo, courtesy of the @qgis grant program) #qgisadvent pic.twitter.com/0VsRfBTV6y — North Road (@northroadgeo) December 15, 2017

Day 18 of #24daysofqgis : Coming soon in #QGIS 3.0 – a new awesome 'locator' search bar, allowing quick access to layers, features, actions, algorithms, and all ready for plugins to extend! (Thanks to @northroadgeo) #qgisadvent pic.twitter.com/wJHNM25td1 — North Road (@northroadgeo) December 18, 2017

Day 19 of #24daysofqgis : Coming soon in #QGIS 3.0 – automatic reprojection of layers in Processing algorithms… no more need to create temporary layers just to clip layers in a different CRS! (Developed by @northroadgeo) #qgisadvent pic.twitter.com/gKFNLuU6k4 — North Road (@northroadgeo) December 19, 2017

Day 20 of #24daysofqgis : Coming soon in #QGIS 3.0 – swish new non-blocking widgets for setting fonts and item symbols! (Complete with the ability to copy/paste fonts and symbols between different items.) #qgisadvent pic.twitter.com/TgbKL4SD2Z — North Road (@northroadgeo) December 20, 2017

Day 21 of #24daysofqgis : This is a big one… coming soon in #QGIS 3.0 – interactive, fully integrated 3D map views!! (Thanks to @lutraconsulting and the @qgis grant program) #qgisadvent pic.twitter.com/amm1CqLwHX — North Road (@northroadgeo) December 21, 2017

Day 22 of #24daysofqgis : Auto update field values whenever a feature is modified… Hello "last updated" timestamps! (Thanks to @OPENGISch) #qgisadvent pic.twitter.com/mpQBoVfq5V — North Road (@northroadgeo) December 22, 2017

Day 23 of #24daysofqgis : "Data defined" parameter values for Processing parameters! E.g. buffer features with an expression based buffer distance. (Coded by @northroadgeo, thanks to funding from @QGISCH) #qgisadvent pic.twitter.com/KlStcZB8cv — North Road (@northroadgeo) December 23, 2017

Day 24 of #24daysofqgis: A brand new "Layouts Engine" to replace Print Composer, with sooo many new features that we can only showcase a few! E.g. easily distribute and resize a selection… (Coded by @northroadgeo, thanks to funding from numerous crowd funders!) #qgisadvent pic.twitter.com/16WDH05IY2 — North Road (@northroadgeo) December 23, 2017

We hope you enjoyed the series! In it we’ve only highlighted just a few of the hundreds of new features coming in QGIS 3.0. There’s also a lot of behind-the-scenes changes which we haven’t touched, e.g. a switch to Python 3 and Qt 5 libraries, a brand new, rewritten QGIS server, new QGIS web client, enhanced metadata integration, GeoNode integration, a cleaner, stabler, easier PyQGIS API, 1000s more unit tests, and so much more.

You can download a 3.0 beta from the QGIS webpage, and report feedback at https://issues.qgis.org. A huge thanks to the mammoth effort of all the QGIS contributors, this is going to be a great release!