Skip to content

Releases: shumaiOne/shumai

v0.1.1

23 Jun 02:34

Choose a tag to compare

What's Changed

  • feat(docker): add root entrypoint with privilege dropping for data volumes by @Yiling-J in #151

Full Changelog: v0.1.0...v0.1.1

v0.1.0

22 Jun 15:13

Choose a tag to compare

What's Changed

  • fix(webui): truncate long folder, collection, and share link names in sidebar by @Yiling-J in #149
  • feat(share): secure share info API and fix wrong password feedback by @Yiling-J in #150

Full Changelog: v0.0.11...v0.1.0

v0.0.11

22 Jun 06:40

Choose a tag to compare

What's Changed

  • feat(cli): add shumai-cli and token authentication by @Yiling-J in #144
  • feat(settings): use singular headers and remove collapse/counters for single agent types by @Yiling-J in #145
  • feat(folders): auto expand folder tree in left sidebar on navigation by @Yiling-J in #146
  • feat(metadata): add single user and multiple user custom fields by @Yiling-J in #147
  • chore(cli): rename npm package to @shumai-one/shumai-cli by @Yiling-J in #148

Full Changelog: v0.0.10...v0.0.11

v0.0.10

21 Jun 02:55

Choose a tag to compare

What's Changed

  • refactor(web): dynamically register production HTML bundle routes by @Yiling-J in #142
  • docs(readme): polish structure, correct grammar, and add dependencies table by @Yiling-J in #143

Full Changelog: v0.0.9...v0.0.10

v0.0.9

20 Jun 06:56

Choose a tag to compare

What's Changed

  • feat(webui): show app version in avatar menu by @Yiling-J in #139
  • ci(release): add smoke tests to local release stage by @Yiling-J in #140
  • feat(cli): add background daemonization and subcommands by @Yiling-J in #141

Full Changelog: v0.0.8...v0.0.9

v0.0.8

19 Jun 12:45

Choose a tag to compare

What's Changed

  • feat(api): implement read-only mode for reviewers by @Yiling-J in #122
  • fix(transcode): handle high-precision FPS using rational fractions by @Yiling-J in #123
  • feat(server): allow customizing server port via SHUMAI_SERVER_PORT by @Yiling-J in #124
  • feat(embedding): defer embedding workflow, use transcoded assets, and execute chunks in separate activities by @Yiling-J in #125
  • feat(webui): add external drag-and-drop file and folder upload support by @Yiling-J in #126
  • feat(agent): implement overlapping video chunks for semantic search by @Yiling-J in #127
  • feat(webui): support jumping to video timestamp from search results by @Yiling-J in #128
  • fix(db): automatically update project updatedAt on asset modification by @Yiling-J in #129
  • fix(webui): use system colors for fields and improve search filter select options by @Yiling-J in #130
  • feat(auth): add demo mode support by @Yiling-J in #131
  • feat(auth): refine demo mode support by @Yiling-J in #132
  • feat(webui): default right sidebar to collapsed for new users by @Yiling-J in #133
  • fix(search): fix hasAny and hasNone operators on metadata filter by @Yiling-J in #134
  • style(webui): fix search dialog layout height, scroll areas, and restrict filter toggle click by @Yiling-J in #135
  • fix(webui): resolve folder tree sync, search dialog reset, and sidebar actions issues by @Yiling-J in #136
  • feat(webui): use Shadcn Switch in toggle field and Rating component in search filter panel by @Yiling-J in #137
  • feat(upload): track byte-level progress with XMLHttpRequest by @Yiling-J in #138

Full Changelog: v0.0.7...v0.0.8

v0.0.7

17 Jun 09:04

Choose a tag to compare

What's Changed

  • fix(webui): reload video player and reset state when switching assets by @Yiling-J in #114
  • refactor(transcode): relocate TranscodeService to core and flatten API package by @Yiling-J in #115
  • feat(workflow): configure transcode and agent concurrency via environment variables by @Yiling-J in #116
  • feat(webui): replace hardcoded colors with system tokens by @Yiling-J in #119
  • feat(webui): replace native overflow with shadcn ScrollArea in settings by @Yiling-J in #120
  • docs: improve and restructure shumai documentation by @Yiling-J in #118
  • feat(api): use enum for API protocol in provider config by @Yiling-J in #121

Full Changelog: v0.0.6...v0.0.7

v0.0.6

15 Jun 15:31

Choose a tag to compare

What's Changed

  • fix(build): propagate termination signals to active child process in wrappers by @Yiling-J in #102
  • docs(readme): add comprehensive README.md by @Yiling-J in #103
  • fix(transcode): make deterministic transcode activity failures non-retryable in Temporal by @Yiling-J in #104
  • docs(readme): improve remote deployment and temporal execution instructions by @Yiling-J in #105
  • refactor(webui): use system color design tokens in video player components by @Yiling-J in #106
  • refactor(webui): use requestAnimationFrame for smooth video progress bar updates by @Yiling-J in #107
  • fix(player): implement seekbar dragging and match hover highlight color by @Yiling-J in #108
  • feat(sandbox): add pending domains support for network sandbox by @Yiling-J in #109
  • refactor(webui): fetch agents in mention input list dynamically by @Yiling-J in #110
  • feat(webui): always show right sidebar and implement left vertical carousel by @Yiling-J in #111
  • fix(webui): avoid refetching all pages on file/folder reorder by @Yiling-J in #112
  • fix(webui): force video-player mime type to video/mp4 by @Yiling-J in #113

Full Changelog: v0.0.5...v0.0.6

v0.0.5

13 Jun 02:35

Choose a tag to compare

What's Changed

  • feat(npm): auto deploy database migrations on package start by @Yiling-J in #101

Full Changelog: v0.0.4...v0.0.5

v0.0.4

12 Jun 14:04

Choose a tag to compare

What's Changed

  • fix(cli/docker): resolve global CLI external dependencies and fix Docker 404 error by @Yiling-J in #100

Full Changelog: v0.0.3...v0.0.4