Skip to content

v1.8.0

Compare
Choose a tag to compare
@xbpk3t xbpk3t released this 30 Dec 12:19
· 20 commits to main since this release

397968503-9d2b321f-1406-46dd-9393-bf4bc7f16815

#9

从之前gh、feeds、goods各模块分别处理,通过模板模式,做个抽象方法,实现yaml2md直接调用相应Render()即可

优化代码,增加代码复用性

Changelog

Features

Bug fixes

  • f5b573e: fix(deps): update module github.com/google/go-github/v56 to v67 (@renovate[bot])
  • 902c69b: fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.24 (@renovate[bot])
  • 2492492: fix(deps): update module github.com/resend/resend-go/v2 to v2.13.0 (@renovate[bot])
  • a39a196: fix(deps): update module github.com/spf13/viper to v1.19.0 (@renovate[bot])
  • 113db98: fix(gh): render text other than url (@xbpk3t)
  • deb7066: fix(gh): 之前的gh-merge会给所有sub components 重复生成一个main repo,在使用docs-alfred时,就会出现两个重复item (@xbpk3t)
  • aa2fbcf: fix(gh): 之前的代码没有渲染type下面的table of repos,另外,优化renderSubComponents() 相关代码 (@xbpk3t)
  • c668a60: fix(rss2newsletter): resolve goroutine deadlock (@xbpk3t)
  • 7fc2422: fix(yaml2md): add ParseFlatten() in Parser (@xbpk3t)
  • 43cf5e3: fix(yaml2md): add RelatedRepos key in Repository struct (@xbpk3t)
  • 4ffdba7: fix(yaml2md): modify ws ParseConfig() (@xbpk3t)
  • ca7f7b3: fix(yaml2md): should use works.NewWorkRenderer(), otherwise seenTags is not initialized, result in an error (@xbpk3t)
  • 43f724d: fix: add test for Test_buildDocsURL (@xbpk3t)
  • 90c52d7: fix: build-and-job build error (@xbpk3t)
  • b2ce16a: fix: build-and-job build error (@xbpk3t)
  • 7338214: fix: optimize using "task lint" (@xbpk3t)

Refactoring

  • c44af76: refactor: pkg -> service, utils -> pkg (@xbpk3t)
  • e999b71: refactor: 重新调整docs-alfred整个项目的结构,把alfred相关代码放到alfred文件夹下 (@xbpk3t)

CI

Others

  • 82e10fd: Merge branch 'main' into refactor (@xbpk3t)
  • 94f9b55: Merge pull request #4 from xbpk3t/renovate/github.com-mattn-go-sqlite3-1.x (@xbpk3t)
  • 5caf921: Merge pull request #6 from xbpk3t/renovate/github.com-resend-resend-go-v2-2.x (@xbpk3t)
  • 9b7c5f9: Merge pull request #7 from xbpk3t/renovate/github.com-spf13-viper-1.x (@xbpk3t)
  • 4852f49: Merge pull request #8 from xbpk3t/renovate/github.com-google-go-github-v56-67.x (@xbpk3t)
  • f285a0b: Merge pull request #9 from xbpk3t/refactor (@xbpk3t)
  • 0613fe9: build(go.mod): resolve go.mod conflicts (@xbpk3t)
  • e166550: feat(docs-alfred): 给 Repository 添加 MainRepo字段,用来方便获取main repo (@xbpk3t)
  • dfffd5c: feat(gh-merge): 回滚到之前的gh-merge代码,保证可用 (@xbpk3t)
  • 72d4de3: fix (@xbpk3t)
  • ef4c8e3: fix(docs-alfred): should use gh.NewGhRenderer(), otherwise repoRenderConfig will be nil (@xbpk3t)
  • 6acf606: fix(docs-alfred): should use gh.NewGhRenderer(), otherwise repoRenderConfig will be nil (@xbpk3t)
  • 7e9f573: fix(docs-alfred): ws.go, must handlePreRun, otherwise data is nil, EOF is reported. (@xbpk3t)
  • 53b8f96: fix(gh-merge): golang linter (@xbpk3t)
  • 11a848c: fix(gh-merge): repos -> repo (@xbpk3t)