Skip to content

Releases: erkexzcx/valetudopng

v1.0.17

02 Apr 15:32
2e8e508
Compare
Choose a tag to compare

What's Changed

  • Allow to change map colors by @P1-Ro in #11

New Contributors

  • @P1-Ro made their first contribution in #11

Full Changelog: v1.0.16...v1.0.17

v1.0.16

13 Jan 16:35
ffbedf5
Compare
Choose a tag to compare

Changes:

  • Fixes #9 (Home Assistant MQTT discovery topics not retained)

v1.0.15

13 Nov 09:08
Compare
Choose a tag to compare

Changes:

  • Comply with HA 2023.8.0+ naming requirements (fixes #6)

v1.0.14

02 Nov 07:07
Compare
Choose a tag to compare

Changes:

  • Retain map image and calibration data messages when sending to MQTT (should fix #5).

v1.0.13

18 Oct 20:16
Compare
Choose a tag to compare

Changes:

  • Fixes #4 (TLS does not work with MQTT connections).
  • Introduced new configuration fields for TLS:
    # Leave empty or delete these fields if TLS is not used
    tls_enabled: false
    tls_min_version: # Available values are 1.0, 1.1, 1.2 and 1.3. Defaults to Go's default (1.2) if not set.
    tls_ca_path:
    tls_insecure: false

v1.0.12

11 Oct 18:42
Compare
Choose a tag to compare

Changes:

  • Fix bug introduced in v1.0.11 where -version would not show version.

v1.0.11

11 Oct 18:11
Compare
Choose a tag to compare

Changes:

  • Binaries are now static (and now works in non-glib environments). Fixes #3.

v1.0.10

10 Oct 18:11
Compare
Choose a tag to compare

Changes:

  • Added map.png_compression value in configuration file, defaults (or if does not exists) to 0 (BestSpeed).

This should be useful for those attempting to host this service on robot. For example, here is the approximate difference between these values:

# 0 - best speed
Image rendered! drawing:12ms, encoding:17ms, size:89.3kB

# 1 - best compression
Image rendered! drawing:12ms, encoding:192ms, size:77.8kB

# 2 - default compression
Image rendered! drawing:12ms, encoding:24ms, size:79.9kB

# 3 - no compression
Image rendered! drawing:12ms, encoding:2ms, size:2.0MB

As you can see, 3 shines here since it doesn't use much of CPU, which is useful when hosting on robot. Note that robot's wifi is simply 💩 and you should use 3 with min_refresh_int set to something at least 5s or more. It cannot instantly send 2mb of file due to a very slow robot's wifi.

v1.0.9

10 Oct 17:33
Compare
Choose a tag to compare

Changes:

  • Fixes #2 (config file argument being ignored)
  • Implements basic config checking (to avoid fatal erorrs when invalid config)

v1.0.8

08 Oct 10:58
e7cd544
Compare
Choose a tag to compare

Changes:

  • Fix where binaries do not show version using -version arg.
  • No changes to code.