Skip to content

Releases: happy-sdk/happy

v0.27.0

01 Sep 16:12
v0.27.0
cb7d79a
Compare
Choose a tag to compare

Changelog

github.com/happy-sdk/happy@v0.27.0

Changes

  • cb7d79a add custom min/max err messages
  • e4830d4 add NoTimestamp option for logger
  • b8a537a rm cmd panic println
  • 68d7382 merge config reset commands

v0.26.1

03 Jun 23:35
v0.26.1
aeea8ba
Compare
Choose a tag to compare

Changelog

github.com/happy-sdk/happy@v0.26.1

Changes

  • aeea8ba prevent race with test exitCh
  • aad69a9 update os specific osmain win,osx,android
  • 0e9cfdc update .gitignore and go.work

v0.26.0

03 Jun 23:06
v0.26.0
4fb4bcb
Compare
Choose a tag to compare

Changelog

github.com/happy-sdk/happy@v0.26.0

Changes

  • dbb4968 update docs and clean depreated apis

pkg/vars/v0.12.0

github.com/happy-sdk/happy/pkg/vars@pkg/vars/v0.12.0
Changes

  • e79f4dc release initial pkg/strings/slug

v0.25.0

03 Jun 21:45
v0.25.0
e5de1e9
Compare
Choose a tag to compare

Changelog

github.com/happy-sdk/happy@v0.25.0

Changes

  • a311501 update sdk internal cmd
  • 024316c use Config structs instead of Settings for internal configs
  • a42a1e6 add app/initializer tests
  • fb5dfc7 service stop handler
  • 9884f9e remove root internal pkg
  • 89a6521 add networking Valid
  • 83fddec move app under sdk
  • 1434a5d move fsutils to sdk
  • 6db5157 add devel pkg to enable embeded devel features
  • f2a46ab add custom pkg providing API's to customize the happy app
  • 302499e add events pks used to for event handling
  • 4d57b01 add app action sdk pkg
  • 2028959 move session into sdk/app/session
  • 36702e2 move app engine to sdk pkg
  • 5e585d1 add protected internal initializer
  • 1a3f89f abstract app config whit sdk/config pkg
  • 1af7626 optimize cli api
  • 055c200 implement queue logger
  • df98769 move service to sdk sub pkg
  • 9306500 move stats service into pkg
  • 60e74c8 add strings/slug pkg Providing simple API to create, validate common string slugs
  • b6e4158 move addon to sdk subpkg

pkg/cli/ansicolor/v0.2.1

github.com/happy-sdk/happy/pkg/cli/ansicolor@pkg/cli/ansicolor/v0.2.1
Changes

pkg/options/v0.2.0

github.com/happy-sdk/happy/pkg/options@pkg/options/v0.2.0
Changes

  • c6ed907 rename options OptionSpec to Spec

pkg/settings/v0.3.0

github.com/happy-sdk/happy/pkg/settings@pkg/settings/v0.3.0
Changes

  • 49456f6 add service settings and retry policy
  • d3c3067 enable settings.Blueprint to be both ptr and copy

pkg/strings/textfmt/v0.3.2

github.com/happy-sdk/happy/pkg/strings/textfmt@pkg/strings/textfmt/v0.3.2
Changes

pkg/vars/v0.11.0

github.com/happy-sdk/happy/pkg/vars@pkg/vars/v0.11.0
Changes

  • a84cbc2 update debug log theme
  • 333b014 implement vars.ReadOnlyMap
  • 333b014 ensure that bool is parsed aslo from empty string
  • 333b014 simplify varflag FlagSet name check
  • 333b014 add vars.NilValue next to vars.EmptyValue to define nil value

v0.24.0

24 May 19:50
v0.24.0
20e427a
Compare
Choose a tag to compare

Changelog

github.com/happy-sdk/happy@v0.24.0

Changes

  • 716f7cf update pkg/options
  • e89bfaa update tests
  • e737582 enable profile based stats config
  • 77241da add config.get command to read current setting by key
  • d8d4444 add sdk datetime and services modules
  • ac1986b add cli/oscmd module wrapper for os.Exec with happy session context
  • 3cf7c33 create pkg/options module

pkg/settings/v0.2.0

github.com/happy-sdk/happy/pkg/settings@pkg/settings/v0.2.0
Changes

  • d22a4b9 display default settings value in config list
  • c7c4f22 enable setting log level for profile
  • a01963d add cmd set for profile settings
  • 7cda0da implement new component settings logic

v0.23.1

31 Mar 11:06
v0.23.1
398742b
Compare
Choose a tag to compare

Changelog

github.com/happy-sdk/happy@v0.23.1

Changes

v0.23.0

31 Mar 10:29
v0.23.0
4588ad3
Compare
Choose a tag to compare

Changelog

github.com/happy-sdk/happy@v0.23.0

Changes

  • d78d6d2 rename app.profile.file to .preferences
  • d78d6d2 add Main.AddInfo to provide additional doxs in root cmd

pkg/strings/textfmt/v0.3.1

github.com/happy-sdk/happy/pkg/strings/textfmt@pkg/strings/textfmt/v0.3.1
Changes

  • eff4f75 table header right border

v0.22.0

30 Mar 22:23
v0.22.0
6fdb65d
Compare
Choose a tag to compare

Changelog

github.com/happy-sdk/happy@v0.22.0

Changes

  • 797b9c8 change default profile name to public
  • 6e2c07f add HasProfile to check does profile exist
  • 2b85e81 update flag handling
  • 5c8e47a recover do func panic
  • d704afe enhance cmd flag parsing logic

pkg/scheduling/cron/v0.4.1

github.com/happy-sdk/happy/pkg/scheduling/cron@pkg/scheduling/cron/v0.4.1
Changes

  • 85eac48 macos cron quick exit bug

pkg/strings/textfmt/v0.3.0

github.com/happy-sdk/happy/pkg/strings/textfmt@pkg/strings/textfmt/v0.3.0
Changes

pkg/vars/v0.10.0

github.com/happy-sdk/happy/pkg/vars@pkg/vars/v0.10.0
Changes

  • 98863d2 handle duration var and test args
  • 9fd07d1 add Duration flag
  • 4b16e87 error on provided invalid args

v0.21.1

10 Mar 17:35
v0.21.1
186fe22
Compare
Choose a tag to compare

Changelog

github.com/happy-sdk/happy@v0.21.1

Changes

  • 186fe22 windows fsutils GetDiskFreeSpaceEx call
  • 231ce1e handle err success main exit errors correctly
  • 8327d66 command arg chain parsing
  • 3468715 flag and arg sharing closes #2
  • df18682 set slug ontime also as root cmd name
  • 8fda5f7 show command help when wrapper has is called without args
  • 4f3dcd5 adding daemon

v0.21.0

03 Mar 19:17
v0.21.0
7abb559
Compare
Choose a tag to compare

Changelog

github.com/happy-sdk/happy@v0.21.0

Changes

  • c8b45f8 init new deps
  • a961e87 add initial dbus and daemon support
  • cd73d74 move settings to own package
  • b7b5bc3 align help multiline descriptions