This commit is contained in:
rogier committed 2026-11-09 00:07:44 +01:00
1 parent e7ed05922e
commit cc08b00e3b
20 files changed
+1318 -32

No files matched your search

+15 -2
View File
@@ -25,6 +25,7 @@ kniip is een annotatie-editor die naast het Windows Knipprogramma werkt. Maak ee
| Versie | Installer |
| ------ | --------- |
| Nieuwste versie | [Alle releases](https://git.hibbit.net/rogier/kniip/releases) |
| 1.1.0 | [Kniip-Setup-1.1.0.exe](https://git.hibbit.net/rogier/kniip/releases/download/v1.1.0/Kniip-Setup-1.1.0.exe) |
| 1.0.0 | [Kniip-Setup-1.0.0.exe](https://git.hibbit.net/rogier/kniip/releases/download/v1.0.0/Kniip-Setup-1.0.0.exe) |
## Installeren
@@ -69,17 +70,29 @@ Vereisten:
Bouwen:
```powershell
.\build.ps1 # versie 1.0.0
.\build.ps1 # versie 1.1.0
.\build.ps1 -Version 1.2.0 # andere versie
```
Het script levert op:
- `artifacts\publish\Kniip.exe`: zelfstandige exe, draait zonder installatie
- `artifacts\Kniip-<versie>.exe`: dezelfde exe, met het versienummer in de naam
- `artifacts\Kniip-Setup-<versie>.exe`: de installer (alleen als Inno Setup 6 gevonden is)
## Een nieuwe versie publiceren
1. Bouw met `.\build.ps1 -Version <versie>`.
2. Maak op [git.hibbit.net](https://git.hibbit.net/rogier/kniip/releases) een release met tag `v<versie>` en voeg `artifacts\Kniip-Setup-<versie>.exe` toe als bijlage.
3. Voeg de nieuwe versie toe aan de tabel onder [Downloaden](#downloaden).
3. Schrijf de wijzigingen in markdown in de beschrijving van de release. kniip toont die als changelog onder **Instellingen > Update**.
4. Voeg de nieuwe versie toe aan de tabel onder [Downloaden](#downloaden).
### Updaten vanuit kniip
Onder **Instellingen > Update** controleert kniip via de API van git.hibbit.net of er een nieuwere release is en toont de changelog van alle nieuwere versies. **Updaten** downloadt de installer, sluit kniip, installeert stil en start kniip opnieuw. De eerder gekozen integraties blijven behouden.
Voorwaarden:
- De repository `rogier/kniip` is publiek; kniip gebruikt geen token.
- De tag is een versienummer (`v1.2.0`); concepten en voorversies worden overgeslagen.
- De bijlage heet `Kniip-Setup-<versie>.exe`. Zonder bijlage toont kniip alleen de changelog en een link naar de releasepagina.