Skip to content

Releases: xbpk3t/docs-alfred

v1.9.0

30 Dec 14:09
6648089
Compare
Choose a tag to compare

Changelog

Features

Bug fixes

  • 237a84d: fix: 初步实现整个“配置即文档”,直接通过docs.yml生成docs项目 (@xbpk3t)

Refactoring

v1.8.0

30 Dec 12:19
Compare
Choose a tag to compare

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/git.luolix.top-mattn-go-sqlite3-1.x (@xbpk3t)
  • 5caf921: Merge pull request #6 from xbpk3t/renovate/git.luolix.top-resend-resend-go-v2-2.x (@xbpk3t)
  • 9b7c5f9: Merge pull request #7 from xbpk3t/renovate/git.luolix.top-spf13-viper-1.x (@xbpk3t)
  • 4852f49: Merge pull request #8 from xbpk3t/renovate/git.luolix.top-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)

v1.7.1

18 Dec 02:16
Compare
Choose a tag to compare

在做彻底refactor之前,打个tag

以便在refactor时,找回之前可以work的代码

v1.6.0

30 Jul 09:10
Compare
Choose a tag to compare
feat: info.plist

v1.5.0

24 Jul 11:36
Compare
Choose a tag to compare
feat: docs-alfred 直接跳转docs url

v1.4.0

22 Jul 00:37
Compare
Choose a tag to compare
fix: fix go version

v1.2.0

23 May 17:00
Compare
Choose a tag to compare
feat: gh.yml的doc: 快捷键

v1.1.0

12 May 06:39
Compare
Choose a tag to compare
ci: Add CGO_ENABLED=1

v1.0.0

12 May 06:09
Compare
Choose a tag to compare
ci: release