Skip to content

Releases: gookit/event

v1.2.0

30 Aug 11:44

Choose a tag to compare

Change Log

Fixed

  • 🐛 fix: fix custom events failed to execute. see issues #68 2139003

Feature

  • feat: event trigger once (#72) f885dbb
  • ✨ feat: add support with context for fire event. see issues #78 ab0d946

Update

  • 👔 up: refactoring the files structure, add fire with context 8a91278
  • 👔 up: AddEvent will return an error if the name is invalid, instead of panic. fix #75 1cb22cb
  • 👔 up: update some code style, add more test cases 72a268e
  • 👔 up: Update adjusts contextual event handling logic 1801b1b

Other

  • chore(deps): bump WillAbides/setup-go-faster from 1.13.0 to 1.14.0 (#63) c3321bb
  • chore(deps): bump softprops/action-gh-release from 1 to 2 (#65) 424a47c
  • chore(deps): bump github.com/gookit/goutil from 0.6.15 to 0.6.17 (#71) a5d1e78
  • ci: add ci test on go1.21+ version b27d29e
  • chore(deps): bump shogo82148/actions-goveralls from 1.9.0 to 1.9.1 (#73) 91d828c
  • chore(deps): bump github.com/gookit/goutil from 0.6.17 to 0.6.18 (#74) b9ce75e
  • chore(deps): bump github.com/gookit/goutil from 0.6.18 to 0.7.0 (#77) 47e307c
  • ⬆️ dep: upgrade actions checkout to v5, up goutil to v0.7.1 3c7c36c
  • ✅ test: add test case for issues #67 dc11518
  • 📝 chore: update some readme and some code comments 01c5d2e
  • 💚 ci: fix github action ci test error b4e3765

v1.1.2

06 Feb 05:20
e5906c4

Choose a tag to compare

Change Log

Update

  • 👔 up: set EnableLock default is False b1597a2

Other

  • doc: update the README docs f6dcee8
  • master doc: update readme docs for option ModePath 6c15d5c
  • chore(deps): bump shogo82148/actions-goveralls from 1.7.0 to 1.8.0 (#54) 2272ccb
  • master chore: update the zh-cn readme docs ddf7cfd
  • chore(deps): bump actions/checkout from 3 to 4 (#57) 08c4441
  • chore(deps): bump actions/setup-go from 4 to 5 (#59) 51019c4
  • chore(deps): bump shogo82148/actions-goveralls from 1.8.0 to 1.9.0 (#62) e5906c4

v1.1.1

10 Jun 13:39

Choose a tag to compare

Change Log

Feature

  • 📝 doc: update README docs for new feature usage ce4bdc7
  • ✨ feat: support async consume events and wait complete c020267

Update

  • 👔 up: update some for EnableLock options 51112f4

Other

  • doc: update some doc for option ModePath 9f32831
  • doc: update some doc for async fire events 84c8399

Full Changelog: v1.1.0...v1.1.1

v1.1.0

07 Jun 17:54

Choose a tag to compare

Change Log

Fixed

  • RemoveListener support closure function; fix: #9 18c42a1
  • 🐛 fix: remove repeat listener key check logic codes 4567e35
  • 🐛 fix: use Event factory func for make defined event. resolve issues #48 a55f9f7

Feature

  • ✨ feat: add new match mode ModePath for support functionality wildcard event name 399f023

Update

  • up: update go.yaml, enable action on PR 0d5e4b8
  • 👔 up: update github action scripts 12e6d2e
  • 👔 up: replace all interface{} to any 13645ca
  • up: update name match logic and add more tests 65c8754

Other

  • Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 479cf9e
  • Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 e9512fd
  • Bump github.com/stretchr/testify from 1.7.3 to 1.7.4 3aa67da
  • Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 6b40892
  • Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 1e132a1
  • chore: update the readme for add some docs 256ed1a
  • RemoveListener support closure function; #9 462363c
  • test remove some index listener(middle,first,last). dc57b95
  • Bump actions/setup-go from 3 to 4 (#46) 4b27607
  • Bump shogo82148/actions-goveralls from 1.6.0 to 1.7.0 (#47) 886fb07
  • Bump github.com/stretchr/testify from 1.8.0 to 1.8.4 (#50) 9d07a27
  • ✅ test: fix all unit tests error, add ci test on go1.20 af2093f
  • test: add more unit tests for ModePath 6a692b4

New Contributors

Full Changelog: v1.0.6...v1.1.0

v1.0.6

15 Apr 05:04

Choose a tag to compare

Change Log

Update

  • up: add tests on go1.16, will not support go1.12 0d2e3b6
  • add go.sum to git be2904e
  • update action go version 8f267b1
  • update some for tests 86022a6
  • up: add tests on go1.18 and remove test on go < 1.15 09244d3

Fixed

  • fix: #15 should close chan after AwaitFire f93466b
  • fixes the style in the examples d9a4e13
  • fix: #20 group listeners fire error 6cdbf66
  • fix tests assert error 85d0c7f
  • fix: fix tests error, add more tests f8c73c0

Other

  • Bump github.com/stretchr/testify from 1.6.1 to 1.7.0 c0cd6fb
  • Bump meeDamian/github-release from 2.0 to 2.0.3 3ae68a6
  • Bump shogo82148/actions-goveralls from 1 to 1.4.4 d744f03
  • Bump actions/checkout from 2 to 2.3.4 65f027d
  • Bump shogo82148/actions-goveralls from 1.4.4 to 1.4.5 b91d18b
  • style: update comments for some methods ee4f2ed
  • Bump shogo82148/actions-goveralls from 1.4.5 to 1.4.6 e222dee
  • Bump github.com/gookit/goutil from 0.3.14 to 0.3.15 c7ae02c
  • Bump shogo82148/actions-goveralls from 1.4.6 to 1.4.7 80b3790
  • Bump shogo82148/actions-goveralls from 1.4.7 to 1.5.0 d51ea2c
  • remove unused pkg 84c71fd
  • Bump actions/checkout from 2.3.4 to 2.3.5 152cd60
  • Bump actions/checkout from 2.3.5 to 2.4.0 67011d3
  • Bump shogo82148/actions-goveralls from 1.5.0 to 1.5.1 39c38ec
  • Bump actions/checkout from 2.4.0 to 3 4eec77a
  • Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 615a4ec
  • Bump shogo82148/actions-goveralls from 1.5.1 to 1.6.0 d4bfe18
  • Bump actions/setup-go from 2 to 3 63ce64b
  • style: update readme 3e31336
  • style: update readme docs 87452f4

New Contributors

Full Changelog: v1.0.5...v1.0.6

v1.0.5

11 Mar 14:30

Choose a tag to compare

Release v1.0.5

v1.0.4

15 Jan 02:38

Choose a tag to compare

Release v1.0.4

v1.0.0

04 Jan 02:59

Choose a tag to compare

first version