Releases: HueByte/Jiro
Release list
v1.0.0-beta
What's Changed
📋 Detailed Changelog
For detailed information about changes, new features, and breaking changes, see the 📖 Changelog.
🔄 Commits in this release:
- Docs update && release pipeline fix (
d9dca7f) by @HueByte on 2025-07-12 - Adjustments (
b4b4df2) by @HueByte on 2025-07-12 - Markdown lint (
3dc6a2e) by @HueByte on 2025-07-12 - Cleaning (
60eb7a5) by @HueByte on 2025-07-13 - Updated documentation styles (
ff6ec85) by @HueByte on 2025-07-13 - Improved release script (
0bae5a5) by @HueByte on 2025-07-13 - Implemented code names for updates (
b4e8e43) by @HueByte on 2025-07-13 - Updated doc styles (
66d79c5) by @HueByte on 2025-07-13 - Nuget bump (
7bf06af) by @HueByte on 2025-07-13 - Implemented support for new datatypes based on updated gRPC spec (
e2c19e8) by @HueByte on 2025-07-13 - Improved session management (
eaf01ff) by @HueByte on 2025-07-13 - Improved message system and transfer (
7f7de89) by @HueByte on 2025-07-13 - Fixed grpc return types (
e1d75b7) by @HueByte on 2025-07-14 - Fixed conversation service to remember chats (
bc6effc) by @HueByte on 2025-07-15 - Cleaning (
a2afdf5) by @HueByte on 2025-07-16 - Added new websocket endpoints and services handling events (
be94c88) by @HueByte on 2025-07-16 - Cleaning && More advanced command metadata fetch (
84f48b3) by @HueByte on 2025-07-16 - Added models for websocket responses (
5f362b6) by @HueByte on 2025-07-16 - Removed old session related commands (
73c2be5) by @HueByte on 2025-07-16 - Implemented communication based on types for websockets (
22bf0ef) by @HueByte on 2025-07-16 - Working websocket system && Nuget bumps && cleaning && performance improvements (
6538347) by @HueByte on 2025-07-19 - Minor fixes && Notes (
9aab8c7) by @HueByte on 2025-07-19 - Cleaning && Optimalizations && better logs handling (
bd7946e) by @HueByte on 2025-07-20 - added dev-local to markdown lint ignore (
723c8ff) by @HueByte on 2025-07-20 - dotnet format (
eec2357) by @HueByte on 2025-07-20 - Updated dev messages to system messages (
4a712ee) by @HueByte on 2025-07-20 - Updated documentation && Cleaning && Better functioning data exchange system (
031d621) by @HueByte on 2025-07-21 - Cleanup && Improved exception handling (
336109d) by @HueByte on 2025-07-21 - Fixed documentation links (
29dc53f) by @HueByte on 2025-07-21 - Fixed gRPC responses (
77ed406) by @HueByte on 2025-07-21 - Fixed socket communication (
1c3a020) by @HueByte on 2025-07-22 - Nuget bump && Cleaning (
9b95830) by @HueByte on 2025-07-22 - Config adjustments && Improved LogsProvider logic (
cde63f5) by @HueByte on 2025-07-22 - Improved logs system and regex matching (
2fb38b4) by @HueByte on 2025-07-22 - Markdown lint && Dotnet format (
ff7e32e) by @HueByte on 2025-07-22 - Working streaming communication via web sockets (
a243a44) by @HueByte on 2025-07-24 - Added version service && Implemented logic for custom theme fetching (
712cb44) by @HueByte on 2025-07-25 - Added selective config fetch (
ba843e3) by @HueByte on 2025-07-25 - Improved config handling and naming of Env variables (
4fba4db) by @HueByte on 2025-07-25 - Tests update (
628ae9b) by @HueByte on 2025-07-25 - Formatting (
24649e6) by @HueByte on 2025-07-25 - Tests update (
cf49934) by @HueByte on 2025-07-25 - Formatting (
2380449) by @HueByte on 2025-07-25 - Formatting (
f74c145) by @HueByte on 2025-07-25 - CI/CD adjustments (
d807951) by @HueByte on 2025-07-25 - .env cleanup (
bc0f67c) by @HueByte on 2025-07-25 - Restructuring (
6858c25) by @HueByte on 2025-07-25 - Adjusted example settings with missing section && Help service fix (
ea805b5) by @HueByte on 2025-07-25 - Markdown lint (
de8ceb8) by @HueByte on 2025-07-25 - Better logs building (
7976174) by @HueByte on 2025-07-25 - Log message extraction (
18b2f69) by @HueByte on 2025-07-25 - Added methods for session removal (
00b9d93) by @HueByte on 2025-07-25 - Utilized cascade delete for sessions and messages (
86d8d62) by @HueByte on 2025-07-25 - Fix test compilation errors && Add InstanceMetadataAccessor test suite && Enhance XML documentation (
d7b7dc5) by @HueByte on 2025-07-26 - Update to Jiro.Shared v1.3.1 with serialization compatibility fixes for ConfigResponse.UptimeSeconds (TimeSpandouble), CommandMetadata.Parameters (Typestring), and InstanceMetadataAccessorTests JSON structure (
538b9ea) by @HueByte on 2025-07-26 - formatting (
d9b6841) by @HueByte on 2025-07-26 - Configuration cleanup and simpler process for running the server (
169f56a) by @HueByte on 2025-08-02 - Formatting rules adjustments (
3360469) by @HueByte on 2025-08-02 - Dotnet format (
fb9416a) by @HueByte on 2025-08-02 - Cleanup (
f154b3a) by @HueByte on 2025-08-02 - Cleaning of legacy code && Configuration adjustments (
31c74b0) by @HueByte on 2025-08-02 - Fixed failing test (
55bc0c7) by @HueByte on 2025-08-02 - Separate session and messages management into own services (
2df7e45) by @HueByte on 2025-08-02 - Formatting (
d6e4717) by @HueByte on 2025-08-02 - Cleaning && Options adjustments (
d758264) by @HueByte on 2025-08-04 - Cleaned setup scripts and adjust validators && added horizon theme to assets (
3c2615c) by @HueByte on 2025-08-04 - Added theme for the docfx and documentation (
d4c4dce) by @HueByte on 2025-08-04 - Improved deployment process with documentation serving (
faf8a6f) by @HueByte on 2025-08-04 - Added missing documentation and cleaned up warnings (
6810c93) by @HueByte on 2025-08-04 - Delegated session ID creation to jiro instead the API (
72640fb) by @HueByte on 2025-08-05 - Cleaning (
0f35fce) by @HueByte on 2025-08-05 - Implemented profiles to docker && Adjusted env settings (
6301649) by @HueByte on 2025-08-05 - Added initial changelog for v1.0.0-beta (
69e11ef) by @HueByte on 2025-08-05 - Nuget bump ([
2c7e779](https://github.com/huebyte/Jiro/commi...
v0.1.1-beta
What's Changed
📋 Detailed Changelog
For detailed information about changes, new features, and breaking changes, see the 📖 Changelog.
🔄 Commits in this release:
- Optimalized CI/CD (
ec8be26) by @HueByte on 2025-07-11 - Added option for force docs deployment (
7baeba1) by @HueByte on 2025-07-11 - added styles to documentation (
abd9845) by @HueByte on 2025-07-11 - More XML documentation for Jiro.Kernel (
fa3a243) by @HueByte on 2025-07-11 - Implemented websocket system (
778f0e2) by @HueByte on 2025-07-12 - formatting (
113ed9e) by @HueByte on 2025-07-12 - Changes project structure (
a559e9a) by @HueByte on 2025-07-12 - Versioning adjustments (
d3d4870) by @HueByte on 2025-07-12 - Merge pull request #24 from HueByte/dev-websocket-comms-CICD (
adf4052) by @HueByte on 2025-07-12 - Cleaning && Changelog (
bf7e66a) by @HueByte on 2025-07-12 - Markdown lint (
a64f6a4) by @HueByte on 2025-07-12 - Merge pull request #23 from HueByte/dev-websocket-comms (
1022ba2) by @HueByte on 2025-07-12 - Updated docs (
3b281fc) by @HueByte on 2025-07-12 - Merge pull request #25 from HueByte/docs-update (
23ccf42) by @HueByte on 2025-07-12 - Updated docs (
becc8c0) by @HueByte on 2025-07-12 - Docs encoding fixes (
2d8e6ad) by @HueByte on 2025-07-12 - Working websocket based communication (
23e8b25) by @HueByte on 2025-07-12 - formatting fix (
f932aa2) by @HueByte on 2025-07-12 - Changelog Update && Renames && Cleaning (
fc25ebe) by @HueByte on 2025-07-12
ℹ️ Release Information
- Version: v0.1.1-beta
- Branch: main
- Generated on: 2025-07-12 19:40:44 UTC
- Changelog: https://huebyte.github.io/Jiro/documentation/changelog/v0.1.1-beta.html
Full Changelog: v0.1.0-beta...v0.1.1-beta
v0.1.0-beta
What's Changed
📋 Detailed Changelog
For detailed information about changes, new features, and breaking changes, see the 📖 Changelog.
🔄 Commits in this release:
- CI/CD updates && Documentation (
30f8269) by @HueByte on 2025-06-28 - Merge branch 'main' of https://github.com/HueByte/Jiro (
08afae6) by @HueByte on 2025-06-28 - CI/CD updates && Documentation (
69f5e49) by @HueByte on 2025-06-28 - Improved project organization (
a3b37cf) by @HueByte on 2025-07-11 - Added fallback to erdtree (
1f56f58) by @HueByte on 2025-07-11 - Adjusted eza installation (
a5c2157) by @HueByte on 2025-07-11 - Fixed local ci tests (
e65c2af) by @HueByte on 2025-07-11 - More automation for setups (
9650a8f) by @HueByte on 2025-07-11 - Updated gitignore (
0275bef) by @HueByte on 2025-07-11 - Markdown lint fix (
de13f03) by @HueByte on 2025-07-11 - Markdown lint fix (
20034a1) by @HueByte on 2025-07-11 - Markdown lint workflow fix (
2b36eac) by @HueByte on 2025-07-11 - Docker workflow fix (
6c71037) by @HueByte on 2025-07-11 - Cleaning (
48e4907) by @HueByte on 2025-07-11 - Cleaning && Documentation updates (
8da8c0a) by @HueByte on 2025-07-11 - Updated doc generation for project structure (
fcd8aba) by @HueByte on 2025-07-11 - Updated task template (
4e197bb) by @HueByte on 2025-07-11 - Updated documentation documentation (
141badd) by @HueByte on 2025-07-11 - Updated gitignore (
28358b3) by @HueByte on 2025-07-11 - Added changelog (
193a892) by @HueByte on 2025-07-11 - Adjusted changelog toc (
8adfddb) by @HueByte on 2025-07-11 - Fixed docker pipeline (
6525d52) by @HueByte on 2025-07-11 - Updated docker pipeline to skip trimming assemblies process (
bb4d9b4) by @HueByte on 2025-07-11 - Adjusted example config (
96aabbc) by @HueByte on 2025-07-11 - Added flag that doesn't require jiro to fully run for docker CI/CD (
98ed56c) by @HueByte on 2025-07-11 - Added v0.1.0-beta changelog (
9548013) by @HueByte on 2025-07-11 - Updated release script && added new changelog toc (
918895e) by @HueByte on 2025-07-11 - Release script now provides full link to changelog (
b78f20c) by @HueByte on 2025-07-11
ℹ️ Release Information
- Version: v0.1.0-beta
- Branch: main
- Generated on: 2025-07-11 04:12:25 UTC
- Changelog: https://huebyte.github.io/Jiro/documentation/changelog/v0.1.0-beta.html
Full Changelog: v0.1.6...v0.1.0-beta
Release v0.1.6
What's Changed
- ☁️ Bump version to 0.1.6 [skip ci]
- Merge branch 'main' of https://github.com/HueByte/Jiro
- Markdown lint && Documentation updates
Version Information
- Version: 0.1.6
- Build Date: 2025-06-28 07:15:32 UTC
- Commit: 2d78bea
Release v0.1.5
What's Changed
- Bump version to 0.1.5 [skip ci]
- Markdown lint
Version Information
- Version: 0.1.5
- Build Date: 2025-06-28 07:06:20 UTC
- Commit: 136cc5b
Release v0.1.4
What's Changed
- Bump version to 0.1.4 [skip ci]
- Merge branch 'main' of https://github.com/HueByte/Jiro
- CI/CD updates
Version Information
- Version: 0.1.4
- Build Date: 2025-06-28 06:51:14 UTC
- Commit: c8ee162
Release v0.1.3
🚀 What's Changed
📝 Version Update
- Previous Version: 0.1.2
- New Version: 0.1.3
📋 Commits in this release:
🔄 Automatic Release
This release was automatically created with version auto-increment when changes were pushed to the main branch.
Full Changelog: v0.1.2...v0.1.3
Full Changelog: v0.1.2...v0.1.3
Release v0.1.2
🚀 What's New in v0.1.2
This release was built from the Main.sln solution and includes the following changes:
📝 Recent Changes
🏗️ Solution Structure
- Main Solution:
src/Main.sln - Core Projects: Jiro.App, Jiro.Core, Jiro.Infrastructure, Jiro.Tests
- Build Status: ✅ Verified
🔗 Links
- Full Changelog: v0.1.1...v0.1.2
- Issues: https://github.com/HueByte/Jiro/issues
This release was automatically generated from the main branch using Main.sln
Release v0.1.1
What's Changed
Commits in this release:
Merged from dev to main
This release includes all changes that were merged from the dev branch to main.
Full Changelog: v0.1.0...v0.1.1
Full Changelog: v0.1.0...v0.1.1
Release v0.1.0
What's Changed
Commits in this release:
- Initial commit (5849767)
- Jiro command modules prototype (fa9b42e)
- Base for GPT command (3a8f59b)
- GPT API updates (f67a1d4)
- Working command system with compiled lambdas (07001ad)
- Cleaning (4170a60)
- Modular base & Moved command base to different folder (9bb8f2a)
- Module support (0568924)
- Create required folders on api build (50a3f5d)
- Logging for API (f213ff0)
- Appsettings example update (af13a51)
- Main loop for client (e17035a)
- readme (2d006b9)
- renames (aea5df0)
- Create required folders on publish (0bbfbd8)
- Changed configs (c93d5fe)
- User for prompt & color support & changed default port (94ded03)
- Logo (bea8ecb)
- Error handler for main loop (480f4fe)
- GPT Tweaks & GPT Context tweaks & Fine tuning model builder (b32d764)
- Restructure files & Command abstraction (6abc190)
- Added weather and geo service (98c7b15)
- Modified HttpClients (c9e2045)
- Fixed command argument parser (5be6256)
- Updated client requirements (2a35a71)
- Weather fixes for response & New command parsing system (481e502)
- Printing jiro error in new line (e1cf52d)
- created jiro models (34ed80e)
- Applied models & Added new defaults to client config (1eea5bb)
- Convert potential command to lower case (1b1d58f)
- Return executed command name when called (e8d084b)
- Changed command parsing (0ba9047)
- Weather graph & added command name to jiro response on client & command handler on client side (8e5057f)
- Fixed geo response (33e9066)
- Increased default value for GPT max tokens (f45581f)
- Some tweaks for weather data displaying (d6c806e)
- Command abstraction cleaning (8eddfe1)
- Description for command base (5d85c83)
- Init Web Client (9f73ae5)
- Refactor API to follow unified responses & Base for serilog logger (f4375ee)
- Handled http status code change (9944051)
- cleaning (5ce9402)
- Exception handling & Command response & Client routes and layouts (8d4d487)
- Base for jiro client app (a00c082)
- Jiro client alpha (4b9d6fd)
- Responsive layout for client (79a0a62)
- Added command types (1150199)
- Cleaning in command system (75876a5)
- Jiro image (6e70db6)
- favicon and description (5fd2eb6)
- Guide readme etc (6323f88)
- Update README.md (76b542a)
- Command type system (28d8f07)
- Output renderer (e0238a7)
- Cleaning (c647a35)
- Cleaning (20b1268)
- Polymorphism updates, more generic renderers (0745ff3)
- Merge branch 'master' of https://github.com/HueByte/Jiro (d664e7c)
- Cleaning (75c4209)
- Added note support for graphs UI & few minor UI changes (1ef92d6)
- Fixes (412f41c)
- Type writter for Text commands & Command Error handling (997620e)
- Cleaning (c38bd84)
- Centered text for graph note (40be424)
- temp args parsing change (d15f277)
- Chat scroll (d1eb445)
- Fix (e671737)
- Cleaning & more colours for chart (caee3b1)
- Command args parsing improvement (6ec4f0b)
- Moved more logic into command itself & argument parsing improvements (a2d2aaf)
- Markdown for text & Some nullable objects for arg parser (07ccc4a)
- New help command & responsive UI improvements (fef6d27)
- Argument parser quotes fix (dc5ca77)
- Base lib organization (a6f7edb)
- hotfix for namespace fixes (c85ff9d)
- New icon & Types for command renderers & Clear command (6cdfcc7)
- Temp silenced error log for assembly resolver (1b2dc59)
- Spacing fix for markdown & Output null data fix & Property rename in command prop info (60ad61d)
- range for weather data (e40b7c8)
- range fixes for weather (9185cdf)
- Some basic idea about parsers (fbd4b73)
- Cleaning in command base (24f40ba)
- New icons & Support for command descriptions and syntax help (de9411b)
- Moved EventsConfigurator to configurators folder (cf6073e)
- Added static files caching (f41dd84)
- Added dark themed swagger (198de33)
- New command syntax & command + time execution logging (214f16d)
- Create help service & Adjusted command syntaxes to new requirements (82468ac)
- Added initial implementation of ChatGPT & Changed command syntaxes & some refactors (967067b)
- Fixed input textarea && Added clearing session command functionality (dc7e962)
- Configurable GPT service (d6f74ba)
- Added session reset (caf179a)
- Fully functional chat GPT service & tokenizer API (4fe8952)
- Updated UI & improved session and token management (2d8b80d)
- Minor renames & Fixed token size for reduction (28d7526)
- Adjustments for tokenizer (26c24c9)
- Added net GET command (b0d45ac)
- Changed font & Finished input area (a3557bd)
- Cleaning (1328aac)
- Cleaning and minor style modifications (facb316)
- Moved command base to nuget package (42221f4)
- Environment and dev preparation (b5d1772)
- Updated readme for jiro (2d85ba8)
- Jiro banner (7594f25)
- Readme update (ba9e973)
- Updated Jiro.Commands package (24bd779)
- Readme update (21180a8)
- Cleaning (056dda6)
- cleaning (48cb054)
- Prod Build script (434383e)
- Changed configuration for Web <=> API urls (d2e18ae)
- Configurable hosting options for tokenizer api (03b27f0)
- Attempt to solve tokenizer publish bug & requirements version bump (1f17a11)
- Removed unused elements of the menu (9698c15)
- Created infrastructure project & db context (47c7c20)
- Implemented DB to jiro (8264b14)
- Added abstract repositories & Current user service (101ac8a)
- Created initial auth controller (3ed3acc)
- Implementation of JWT and Refresh token services & refresh token model added to db context (6bd1e40)
- IRefreshTokenInterface added (df8cdf8)
- Basic implementation of User service (c9a2be2)
- Interface for UserService & Cleaning (aae8420)
- Added data seed (e8cde9c)
- Data role seed fix (4dad91c)
- Functional auth system (9fd0af9)
- Changed font (6583ce4)
- Finishing touches for api auth (8b7e71a)
- Manifest and packages update (1e23767)
- New UI and Implement auth for client (21175c8)
- Axios fixes (cfb6815)
- Changed failed token status code (4fe3ab1)
- Moved client to Kernel (74c7fc2)
- Removed old client (8e74087)
- Readme and configuration updates (e3684b3)
- Merge pull request #1 from HueByte/client_merge (514d4e5)
- Auth axios handler fixes (f7467b4)
- Working refresh token logic for client (8d6d757)
- Retry is taken under consideration now with axios refresh token interceptors (93af715)
- Cleaning (3096dda)
- Fixed morph import (a84b661)
- Temp solution for newlines & changed default expiration times for auth tokens (07b8de3)
- readme update (f205d4f)
- bump (bf59ca2)
- Added whitelist migration (761858e)
- Added whitelist to context (12454f8)
- Remade sln (2c35d03)
- Added server role (d884f41)
- Created whitelist repository (2f98a86)
- Created whitelist service (60a11ab)
- Implemented whitelist policy handler & controllers for whitelist (ee78fe5)
- Jiro now reads system messsage from config (5f65246)
- Applied whitelist policy to command executor (dadff62)
- Added management user seed (65a3241)
- Whitelist override ID (c96ade3)
- Added JiroInstance model & JiroInstance repository (188074a)
- DB model with JiroInstance (03db6d5)
- Seed management update (f3b5bd2)
- Menu pages & client Roles & Client router update (3721557)
- Components cleaning & Server page (98d1518)
- Initial Jiro instance logic (4eac315)
- Jiro restart after configuration (bf6e676)
- added UserId DTO (94d412a)
- UserService no longer uses ICurrentUserService (ca95166)
- ICurrentUserService UserId is now nullable & Added reset password endpoint & Added change email endpoint (bcfb324)
- Added restart endpoint for SERVER (f30c1d5)
- Added missing ChangeEmailDTO and ChangePasswordDTO (96c0ddb)
- ICurrentUserService UserId interface fix (684316c)
- SERVER and ADMIN password prompt (bb6c169)
- Example config cleaning (22845bb)
- Current user in client menu (553cea1)
- Minor tweaks for jiro instance config (889d1e2)
- User scoped conversations for chatgpt (ed3c8b3)
- initial implementation of server configurator (26f10cc)
- Added textarea input to server config (da70e2e)
- Added toastify notifications (009c806)
- welcome notification (2dc2fc5)
- Added info toast (aa7b6c3)
- Menu icons (f0500d8)
- View password functionality for login (004e736)
- notification and icons update for server page (2d8b93d)
- Error handlers (fa3b7e9)
- Little icon for jiro chat box (e3cea87)
- Added Loader (d84d173)
- Loader for login (0485530)
- Cleaning (5cdfaf9)
- Nuget updates & FIxed appsettings dev refresh & Switched to Scoped IServiceProvider instead of IServiceScope for commands (952118c)
- Smaller font for username in menu (6c23ee7)
- username for text prompt (9a2e1b1)
- Moved server setting components to folder (184f88d)
- Fixes for restarting app & requirements.txt update (8f2b35d)
- Working whitelist system and management & repository abstraction fixes (5afd553)
- Merge pull request #2 from HueByte/Management (0026de4)
- Merge pull request #3 from HueByte/Management (3238a1a)
- Fix for page routing (0189cd9)
- Initial Idea of mobile version of Admin board (19282da)
- whitelist UI remake (33696ac)
- Hidden jiro morph avatar on mobile (bc81fdc)
- Changed notification timings (51d59dd)
- Fixed whitelist save button (695b5d7)
- Removed all annoying warnings (9c3de21)
- Jiro Context fix (cdd0d10)
- Minor UI fixes and changes (3d9e717)
- Merge pull request #5 from HueByte/UI_Updates (e755804)
- Whitelist tests & tests project init (cd5f123)
- Created separate Geolocation service (8641aaa)
- Added new mock objects for tests (bdf8525)
- Added HTTP mock package for tests (9bebec4)
- Static mark for GetExceptionResponse (72566d1)
- Minor changes to user service for error handling (c5364a4)
- Fixed problem with non clearable conversation state (030319e)
- Geolocation tests (6d0ad80)
- User service tests (a0151e9)
- Cleaning in whitelist tests (9c1f53e)
- Weather service tests (3283efb)
- Create dotnet.yml (7281c64)
- workflow update (3b85d40)
- Workflow tool restore step added (6ba42c7)
- Changed test log verbosity in workflow (ccae6d4)
- Workflow path fixes (187647a)
- Added example config & added files preparation step to workflow (3c9f834)
- Default co...