Skip to content

Releases: nulab/bee

v1.0.0

01 Apr 08:56

Choose a tag to compare

v1.0.0-rc.3

18 Mar 01:13
3ff6c78

Choose a tag to compare

v1.0.0-rc.3 Pre-release
Pre-release

What's Changed

New Features

Dependencies

  • chore(deps): bump actions/download-artifact from 8.0.0 to 8.0.1 by @dependabot[bot] in #84
  • chore(deps): bump jdx/mise-action from 3.6.3 to 4.0.0 by @dependabot[bot] in #85
  • chore(deps): bump the production-dependencies group with 8 updates by @dependabot[bot] in #86

Other Changes

  • Add release notes configuration and PR label guidelines by @lollipop-onl in #77
  • feat: add HTTP request logger using undici Dispatcher by @lollipop-onl in #79
  • Set file permission 0600 on .beerc and add external credential management docs by @lollipop-onl in #80
  • ci: run build job in parallel with CI in release workflow by @lollipop-onl in #82
  • fix: add pnpm install to publish job for workspace protocol resolution by @lollipop-onl in #83
  • refactor: replace project positional arguments with --project flag by @lollipop-onl in #87
  • docs: add flag name mapping to using-bee skill by @lollipop-onl in #88
  • refactor: make --yes a global option on all commands by @lollipop-onl in #89

Full Changelog: v1.0.0-rc.2...v1.0.0-rc.3

v1.0.0-rc.2

10 Mar 07:58
c8c860b

Choose a tag to compare

v1.0.0-rc.2 Pre-release
Pre-release

What's Changed

Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2

v1.0.0-rc.1

09 Mar 06:23

Choose a tag to compare

v1.0.0-rc.1 Pre-release
Pre-release

What's Changed

  • ci: add descriptive run-name to release workflow by @lollipop-onl
  • docs: add Commands index page and update hero actions by @lollipop-onl
  • docs: redesign index page with feature cards and streamlined hero by @lollipop-onl
  • docs: improve hero CTA button label and style for better discoverability by @lollipop-onl
  • docs: update release process to reflect tag-only push strategy by @lollipop-onl
  • fix: stop pushing version commit to main in release workflow by @lollipop-onl
  • fix: move @repo/* workspace packages to devDependencies by @lollipop-onl

Full Changelog: v1.0.0-rc.0...v1.0.0-rc.1

v1.0.0-rc.0

09 Mar 04:50

Choose a tag to compare

v1.0.0-rc.0 Pre-release
Pre-release

🚀 Features

  • feat: add @repo/api package with Backlog API client by @lollipop-onl in #1
  • feat: add @repo/openapi-client and rename api-spec to openapi by @lollipop-onl in #4
  • feat(config): add @repo/config package for CLI configuration management by @lollipop-onl in #3
  • feat: add @repo/cli-utils and @repo/backlog-utils packages by @lollipop-onl in #10
  • feat(api): add automatic retry on rate-limit (429) responses by @lollipop-onl in #11
  • feat(openapi-client): switch to @hey-api/client-ofetch with runtime baseUrl config by @lollipop-onl in #13
  • feat(auth): implement authentication commands by @lollipop-onl in #12
  • feat(docs): generate command reference pages from CLI usage by @lollipop-onl in #17
  • feat: rebrand CLI from backlog/bl to bee by @lollipop-onl in #18
  • feat(project): implement project read commands by @lollipop-onl in #19
  • feat(project): implement project write commands by @lollipop-onl in #20
  • feat: add structured Backlog API error handling with code mapping by @lollipop-onl in #21
  • feat(issue): implement issue read commands by @lollipop-onl in #22
  • feat(issue): add write commands, docs, and shared constants by @lollipop-onl in #24
  • feat(notification): implement notification commands by @lollipop-onl in #25
  • feat(user): implement user commands by @lollipop-onl in #26
  • feat(pr): implement pull request commands by @lollipop-onl in #27
  • feat(wiki): implement wiki commands by @lollipop-onl in #28
  • feat(repo): implement repository commands by @lollipop-onl in #29
  • feat(document): implement document commands by @lollipop-onl in #30
  • feat(team): implement team commands by @lollipop-onl in #31
  • feat(category,milestone,issue-type): implement issue attribute commands by @lollipop-onl in #35
  • feat(status,space,webhook,star,watching): implement user utility commands by @lollipop-onl in #36
  • feat(dashboard,browse,api,completion): implement utility commands by @lollipop-onl in #37
  • feat: add issue count, pr count, issue attachments, star remove commands and extend comment commands by @lollipop-onl in #40
  • feat(browse): add git context awareness and file browsing by @lollipop-onl in #39
  • feat: add --space flag to all commands by @lollipop-onl

🐛 Bug Fixes

  • fix: detect piped stdin instead of parsing - flag value by @lollipop-onl in #33
  • fix: address code scanning security alerts by @lollipop-onl
  • fix: use Date.toString() for rate limit reset time and access _response directly by @lollipop-onl
  • fix: use duck-typing instead of instanceof for backlog-js error detection by @lollipop-onl
  • fix: include X-RateLimit-Reset epoch value in rate limit error message by @lollipop-onl
  • fix: invert negated condition in logout TTY check to fix lint warning by @lollipop-onl

♻️ Refactoring

  • refactor: use sub-path imports in @repo/api by @lollipop-onl in #2
  • refactor: replace openapi-client with backlog-js by @lollipop-onl in #23
  • refactor: centralize common CLI argument definitions by @lollipop-onl in #34
  • refactor(cli): migrate from citty to commander.js by @lollipop-onl in #53
  • refactor: replace BACKLOG_NO_INPUT env var with automatic TTY detection by @lollipop-onl
  • Refactor release workflow: add CI job and improve versioning by @lollipop-onl in #41
  • Refactor test utilities and improve test consistency by @lollipop-onl in #52
  • Replace process.exit() calls with UserError exceptions by @lollipop-onl in #44
  • Standardize user-facing messages and CLI command references by @lollipop-onl in #43
  • Simplify command help descriptions by @lollipop-onl in #63
  • Replace HTML definition lists with Markdown syntax by @lollipop-onl in #62
  • Remove low-frequency admin commands (space info/disk-usage/notification, webhook) by @lollipop-onl
  • Remove team create/edit/delete commands by @lollipop-onl
  • Rename CLAUDE.md to AGENTS.md for broader AI agent support by @lollipop-onl in #42

📖 Documentation

  • docs: add CLAUDE.md with project conventions and workflow guidance by @lollipop-onl in #5
  • docs: add guide pages and restructure sidebar by @lollipop-onl in #38
  • docs: Add Backlog issue workflow integration guide by @lollipop-onl in #54
  • docs: Update AI agent skill integration instructions by @lollipop-onl in #60
  • docs: auto-generate llms.txt and llms-full.txt from doc pages and commands by @lollipop-onl

📦 Dependencies

  • chore(deps): bump actions/upload-artifact from 4.6.2 to 7.0.0 by @dependabot[bot] in #45
  • chore(deps): bump actions/cache from 4.2.3 to 5.0.3 by @dependabot[bot] in #46
  • chore(deps): bump actions/checkout from 4.3.1 to 6.0.2 by @dependabot[bot] in #47
  • chore(deps): bump actions/setup-node from 4.4.0 to 6.3.0 by @dependabot[bot] in #48
  • chore(deps): bump github/codeql-action from 3.32.6 to 4.32.6 by @dependabot[bot] in #49
  • chore(deps-dev): bump the dev-dependencies group with 2 updates by @dependabot[bot] in #50
  • chore(deps): bump the production-dependencies group with 5 updates by @dependabot[bot] in #51
  • chore(deps): bump actions/upload-pages-artifact from 3.0.1 to 4.0.0 by @dependabot[bot] in #55
  • chore(deps): bump jdx/mise-action from 2.4.4 to 3.6.3 by @dependabot[bot] in #57
  • chore(deps-dev): bump typescript from 6.0.0-dev.20260205 to 6.0.0-dev.20260301 in the dev-dependencies group by @dependabot[bot] in #58
  • chore(deps): bump actions/download-artifact from 4.3.0 to 8.0.0 by @dependabot[bot] in #56
  • chore(deps): bump the production-dependencies group with 2 updates by @dependabot[bot] in #59

🔧 Chores

  • chore: add vitest workspace config and CI test step by @lollipop-onl in #6
  • chore(lint): resolve all oxlint warnings and enforce zero-warning CI by @lollipop-onl in #8
  • chore: add vitest coverage reports with PR comment integration by @lollipop-onl in #7
  • chore: move CLI package from packages/cli to apps/cli by @lollipop-onl in #9
  • chore: rename subpath imports from #/ to #src/ by @lollipop-onl in #14
  • chore: update tsconfig paths for #src/ subpath imports by @lollipop-onl in #15
  • chore: migrate to bundler moduleResolution with relative imports by @lollipop-onl in #16
  • Add prerelease support to release workflow by @lollipop-onl in #61

New Contributors

Full Changelog: https://github.com/nulab/bee/commits/v1.0.0-rc.0