Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

Hajk 4.1

Latest

Choose a tag to compare

@jacobwod jacobwod released this 18 Jun 06:46
· 197 commits to master since this release
d6d0e6e

The 4.1 release consists of 55 commits and changes across 63 files since Hajk 4.0 has seen the light of day. This packaged release was brought to you by @Hallbergs and @jacobwod, with contributions from multiple developers. See the commit list for all contributors.

Summary

Hajk 4.1 is mainly a "fixes release", given the amount of changes introduced in 4.0 and the feedback we've received since.

For an overview of planned development, refer to the project roadmap.

Scroll down for a comprehensive list of changes! 🚀


Changelog highlights

For a complete list of changes, see the project changelog.

For a full list of commits, visit this link.

Added

  • Sketch: Added GPX import and export. PR#1641
  • Sketch/Measurer: Disable snapping temporarily on keyDown (Space) (issue)
  • DocumentHandler: Now possible to add map-link that opens corresponding plugin (with/without enableAppStatInHash) (issue)

Removed

  • Backend: Packages related to testing were never really used. commit and commit

Fixed

  • LayerSwitcher: UX Improvements (issue)
  • LayerSwitcher: Now possible to render special layers at the bottom PR#1648
  • Core: Fixed a bug where the application would crash and leave user with a blank screen in the unlikely condition of a vector layer being configured in such a way that the URL for fetching SLD for styling that layer would become unavailable. commit
  • LayerComparer: Fix inconsistent UI behaviour, see this discussion, commit.

Security

  • Backend: Major upgrades of dependencies, e.g. the latest Express, HTTP Proxy Middleware, ESlint. commit

Downloads

There are multiple ways to get Hajk up and running, including a Docker container.

Pre-compiled releases

There are two versions of the pre-compiled solution: the regular (NodeJS edition) and a simple edition.

  • The Simple Edition does not contain a backend or admin panel. It consists only of static files that read all required configurations from JSON files.
  • The NodeJS Edition includes all three Hajk components: Backend, Frontend, and Admin.
  1. Hajk 4.1 RC1 NodeJS edition
  2. Hajk 4.1 RC1 Simple edition

Docker container

The container is available on Docker Hub: hallbergs/hajk.


Installation

Refer to the installation guide.

Full Changelog: View all commits