[GRASS-git] [OSGeo/grass] be08ab: gui: Happy new year 2026 (#7254)
Markus Neteler
noreply at github.com
Mon Apr 13 06:32:00 PDT 2026
Branch: refs/heads/main
Home: https://github.com/OSGeo/grass
Commit: be08ab4f1567f110ff29a102a75463d7c1e7ff3a
https://github.com/OSGeo/grass/commit/be08ab4f1567f110ff29a102a75463d7c1e7ff3a
Author: Markus Neteler <neteler at osgeo.org>
Date: 2026-04-01 (Wed, 01 Apr 2026)
Changed paths:
M Makefile
M REQUIREMENTS.md
M configure.ac
M grasslib.dox
M gui/wxpython/gmodeler/dialogs.py
M gui/wxpython/gmodeler/model_convert.py
M gui/wxpython/gmodeler/model_items.py
M include/grass/gis.h
M lib/gis/env.c
M lib/gis/gislib_cmdline_parsing.dox
M lib/gis/parser_html.c
M lib/init/grass.py
M lib/init/grass.sh
M man/build.py
M man/build_graphical_index.py
M man/build_rest.py
M man/build_topics.py
M man/sphinx/conf.py
M python/grass/docs/conf.py
M python/grass/script/core.py
M python/grass/script/setup.py
M utils/mkhtml.py
Log Message:
-----------
gui: Happy new year 2026 (#7254)
`g.version` / wxGUI "About" dialog still point to 2025. This PR updates to 2026.
I re-used the diff from last year (PR #4920) and updated it accordingly, with a few extras.
Commit: 7171b5746fcbf3da174fd8b8b992056f95b96bc4
https://github.com/OSGeo/grass/commit/7171b5746fcbf3da174fd8b8b992056f95b96bc4
Author: Markus Neteler <neteler at gmail.com>
Date: 2026-04-02 (Thu, 02 Apr 2026)
Changed paths:
M .github/workflows/additional_checks.yml
M .github/workflows/docker.yml
M .github/workflows/macos.yml
M .github/workflows/post-pr-reviews.yml
M .github/workflows/pytest.yml
M .github/workflows/ubuntu.yml
M .pre-commit-config.yaml
M Dockerfile
M docker/debian/Dockerfile
M docker/ubuntu/Dockerfile
M man/mkdocs/requirements.txt
Log Message:
-----------
Merge remote-tracking branch 'upstream/main'
Commit: 882e8362fc11883e3087ca5f0d7e76e6bddcafd2
https://github.com/OSGeo/grass/commit/882e8362fc11883e3087ca5f0d7e76e6bddcafd2
Author: Markus Neteler <neteler at gmail.com>
Date: 2026-04-10 (Fri, 10 Apr 2026)
Changed paths:
M .github/workflows/additional_checks.yml
M .github/workflows/docker.yml
M .github/workflows/pytest.yml
M .github/workflows/super-linter.yml
M .github/workflows/test-nix.yml
M .pre-commit-config.yaml
M Dockerfile
M docker/ubuntu/Dockerfile
M include/Make/Install.make
M lib/external/shapelib/README.md
M lib/external/shapelib/dbfopen.c
M lib/external/shapelib/safileio.c
M lib/external/shapelib/shapefil.h
M lib/external/shapelib/shpopen.c
M lib/raster/vrt.c
M locale/po/grasslibs_ar.po
M locale/po/grasslibs_bn.po
M locale/po/grasslibs_cs.po
M locale/po/grasslibs_de.po
M locale/po/grasslibs_el.po
M locale/po/grasslibs_es.po
M locale/po/grasslibs_fi.po
M locale/po/grasslibs_fr.po
M locale/po/grasslibs_hi.po
M locale/po/grasslibs_hu.po
M locale/po/grasslibs_id_ID.po
M locale/po/grasslibs_it.po
M locale/po/grasslibs_ja.po
M locale/po/grasslibs_ko.po
M locale/po/grasslibs_lv.po
M locale/po/grasslibs_ml.po
M locale/po/grasslibs_pl.po
M locale/po/grasslibs_pt.po
M locale/po/grasslibs_pt_BR.po
M locale/po/grasslibs_ro.po
M locale/po/grasslibs_ru.po
M locale/po/grasslibs_si.po
M locale/po/grasslibs_sl.po
M locale/po/grasslibs_sv.po
M locale/po/grasslibs_ta.po
M locale/po/grasslibs_th.po
M locale/po/grasslibs_tr.po
M locale/po/grasslibs_uk.po
M locale/po/grasslibs_vi.po
M locale/po/grasslibs_zh.po
M locale/po/grassmods_ar.po
M locale/po/grassmods_bn.po
M locale/po/grassmods_cs.po
M locale/po/grassmods_de.po
M locale/po/grassmods_el.po
M locale/po/grassmods_es.po
M locale/po/grassmods_fi.po
M locale/po/grassmods_fr.po
M locale/po/grassmods_hi.po
M locale/po/grassmods_hu.po
M locale/po/grassmods_id_ID.po
M locale/po/grassmods_it.po
M locale/po/grassmods_ja.po
M locale/po/grassmods_ko.po
M locale/po/grassmods_lv.po
M locale/po/grassmods_ml.po
M locale/po/grassmods_pl.po
M locale/po/grassmods_pt.po
M locale/po/grassmods_pt_BR.po
M locale/po/grassmods_ro.po
M locale/po/grassmods_ru.po
M locale/po/grassmods_si.po
M locale/po/grassmods_sl.po
M locale/po/grassmods_sv.po
M locale/po/grassmods_ta.po
M locale/po/grassmods_th.po
M locale/po/grassmods_tr.po
M locale/po/grassmods_uk.po
M locale/po/grassmods_vi.po
M locale/po/grassmods_zh.po
M locale/po/grasswxpy_ar.po
M locale/po/grasswxpy_bn.po
M locale/po/grasswxpy_cs.po
M locale/po/grasswxpy_de.po
M locale/po/grasswxpy_el.po
M locale/po/grasswxpy_es.po
M locale/po/grasswxpy_fi.po
M locale/po/grasswxpy_fr.po
M locale/po/grasswxpy_hi.po
M locale/po/grasswxpy_hu.po
M locale/po/grasswxpy_id_ID.po
M locale/po/grasswxpy_it.po
M locale/po/grasswxpy_ja.po
M locale/po/grasswxpy_ko.po
M locale/po/grasswxpy_lv.po
M locale/po/grasswxpy_ml.po
M locale/po/grasswxpy_pl.po
M locale/po/grasswxpy_pt.po
M locale/po/grasswxpy_pt_BR.po
M locale/po/grasswxpy_ro.po
M locale/po/grasswxpy_ru.po
M locale/po/grasswxpy_si.po
M locale/po/grasswxpy_sl.po
M locale/po/grasswxpy_sv.po
M locale/po/grasswxpy_ta.po
M locale/po/grasswxpy_th.po
M locale/po/grasswxpy_tr.po
M locale/po/grasswxpy_uk.po
M locale/po/grasswxpy_vi.po
M locale/po/grasswxpy_zh.po
M macos/files/conda-requirements-dev-arm64.txt
M macos/files/conda-requirements-dev-x86_64.txt
M macos/files/conda-requirements-stable-arm64.txt
M macos/files/conda-requirements-stable-x86_64.txt
M python/grass/script/raster.py
A python/grass/script/tests/grass_script_raster_mapcalc_test.py
Log Message:
-----------
Merge remote-tracking branch 'upstream/main'
Commit: 9c6c6101b1eca9d62e155b0b2a7b1228f075b1c5
https://github.com/OSGeo/grass/commit/9c6c6101b1eca9d62e155b0b2a7b1228f075b1c5
Author: OSGeo Weblate <97247866+osgeoweblate at users.noreply.github.com>
Date: 2026-04-13 (Mon, 13 Apr 2026)
Changed paths:
M locale/po/grassmods_fr.po
M locale/po/grasswxpy_fr.po
Log Message:
-----------
Translations update from OSGeo Weblate (#7302)
Commit: 02d03acde7dc3f450b62286578104b82236bea7b
https://github.com/OSGeo/grass/commit/02d03acde7dc3f450b62286578104b82236bea7b
Author: Nicklas Larsson <n_larsson at yahoo.com>
Date: 2026-04-13 (Mon, 13 Apr 2026)
Changed paths:
M macos/files/liblas-install.sh
Log Message:
-----------
macOS: update libLAS to latest for GDAL 3.12 support (#7303)
Update macOS build script dependency package libLAS version to latest (from master) for GDAL 3.12 support.
https://github.com/libLAS/libLAS/commit/0756b73ed41211d1bb8d9b96c6767f2350d8fe2b
Commit: 2f6b31cdc287000dce93c22ef83836011cfc974a
https://github.com/OSGeo/grass/commit/2f6b31cdc287000dce93c22ef83836011cfc974a
Author: Nicklas Larsson <n_larsson at yahoo.com>
Date: 2026-04-13 (Mon, 13 Apr 2026)
Changed paths:
M include/grass/gis.h
M lib/gis/home.c
M lib/init/grass.py
M macos/files/grass.sh.in
M python/grass/app/runtime.py
Log Message:
-----------
macOS: use default config dir consistently (#7307)
Default configuration directory on mac: `~/Library/GRASS/GRASS{major version}`.
For 8.4, and probably a few releases before, *nix default,
`~/.grass{major version}` was used. This restores the "old" behaviour for mac,
with a few moderations. Addons directory name is now versioned, based on major
and minor version, but separated from general configurations.
For convenient upgrade experience from 8.4, old configuration files are copied
to the new location, on first use.
Commit: eb1869be4e515dd7d7d692cf2ca2d218420c60b4
https://github.com/OSGeo/grass/commit/eb1869be4e515dd7d7d692cf2ca2d218420c60b4
Author: Markus Neteler <neteler at gmail.com>
Date: 2026-04-13 (Mon, 13 Apr 2026)
Changed paths:
Log Message:
-----------
Merge remote-tracking branch 'upstream/main'
Compare: https://github.com/OSGeo/grass/compare/37ba48533790...eb1869be4e51
To unsubscribe from these emails, change your notification settings at https://github.com/OSGeo/grass/settings/notifications
More information about the grass-commit
mailing list