github bitvora/haven v1.2.0-rc3

latest release: v1.2.0-rc4
pre-release8 hours ago

Changelog

Features

  • 1b5aad8 feat(template): update favicon
  • f6c5d5b feat(workflows): add lint workflow with golangci-lint
  • c85d0fb feat: add support for multiple npubs

Bug fixes

  • af14b61 fix(config): update relay icons in .env.example

Code Refactoring

  • ddd2e31 refactor(import): remove embedded struct indirection in import.go
  • b714e69 refactor(jsonl): replace getDBs and getDBByName with unified dbs map
  • 2223acf refactor(main): extract help message into separate function
  • e24ea48 refactor(wot): move wot into pkg directory

Performance Improvements

  • e16fd13 perf(main): delay WoT computation until necessary
  • 82a9945 perf(wot): reduce memory usage in Refresh by using atomic counters
  • 66f5495 perf: defer expensive relay initialization for CLI commands

Others

  • 5bf446b chore(workflows): update actions versions in release workflow
  • 403534d chore(wot): merge log messages for pruning pubkeys
  • d6f8cbf ci(workflows): add write perms for statuses in PR validation workflow
  • 9c2acf3 ci(workflows): fix syntax error in PR conventional commit validation
  • f62e0fd ci(workflows): update permissions for PR validation workflow
  • dc81301 ci(workflows): write permissions in PR validation workflow
  • 2edef83 ci: add PR conventional commit validation workflow
  • 4cb371b docs(backup): enhance backup and restore documentation
  • 55bc70b docs(readme): add Go project version badge and update Go version badge
  • c621ddd docs(readme): add badges for Go version, license, CI, and Go report card
  • adc5b9e docs(readme): add links to Go version and license badges
  • b023435 docs(readme): fix GitHub release badge link
  • 9cc39e3 docs(readme): update badges for Go version and release
  • 8277a70 docs(wot): enhance WoT configuration and level descriptions
  • 94a4865 docs(wot): improve WoT Documentation + mermaid diagram
  • 8ad7c80 docs(wot): improvements to mermaid diagram
  • c52d650 docs(wot): remove AI correctio message
  • ee9782f docs: update formatting and reword notes in backup and wot documentation
  • c79871d revert(workflows): remove PR conventional commit validation workflow

Don't miss a new haven release

NewReleases is sending notifications on new releases.