summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2025-12-20 15:23:33 +0100
committerxengineering <me@xengineering.eu>2025-12-20 15:23:33 +0100
commit134991968b8661aef17468aa3358af29a21b9f32 (patch)
tree6adbd140b89e3906dc5c21addb817c6bdd564757
parent71ffe1112b2d1312157c42b90908fb4cdb6308b5 (diff)
downloadsia-server-134991968b8661aef17468aa3358af29a21b9f32.tar
sia-server-134991968b8661aef17468aa3358af29a21b9f32.tar.zst
sia-server-134991968b8661aef17468aa3358af29a21b9f32.zip
Add CHANGELOG.md
-rw-r--r--CHANGELOG.md23
-rw-r--r--meson.build2
2 files changed, 25 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..c10778f
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,23 @@
+# Changelog
+
+All notable changes to the Sia server will be documented in this file.
+
+The format is based on [Keep a Changelog][1], and this project adheres to
+[Semantic Versioning][2].
+
+## [Unreleased][3]
+
+### Added
+
+- `README.md` file for basic documentation
+- `CHANGELOG.md` for change documentation
+- support for `linux/amd64`
+- [JSON][4]-based configuration
+- [systemd][5] files for service and user management
+- basic Homematic IP HmIP-SWDO-2 support
+
+[1]: https://keepachangelog.com/en/1.0.0/
+[2]: https://semver.org/spec/v2.0.0.html
+[3]: https://cgit.xengineering.eu/sia-server/
+[4]: https://www.json.org/
+[5]: https://systemd.io/
diff --git a/meson.build b/meson.build
index c7842fb..112f184 100644
--- a/meson.build
+++ b/meson.build
@@ -12,6 +12,7 @@ tar = find_program('tar', required : true)
fs = import('fs')
readme = fs.copyfile(meson.current_source_dir() / 'README.md')
+changelog = fs.copyfile(meson.current_source_dir() / 'CHANGELOG.md')
sia_server_linux_amd64 = custom_target(
input : [
@@ -39,6 +40,7 @@ artifacts = [
systemd_service,
sysuser_config,
readme,
+ changelog,
]
archive = custom_target(