Releases: KusionStack/karpor
v0.6.0
Karpor v0.6.0 Release Note
We're excited to announce Karpor v0.6.0! This release brings significant improvements in AI-driven features and core functionality enhancements.
🎉 What's New
- Live Demo Upgrade: Try out all the new features in our latest live demo
- Product Hunt Launch: We're live on Product Hunt! Support us by checking out our launch: Karpor on Product Hunt
- Brand New Landing Page: Visit karpor.kusionstack.io to learn more about Karpor!
🎬 Feature Demo
Watch our latest demo video to see the new features in action:
- AI-powered Kubernetes troubleshooting
- Real-time log and event monitoring
- Natural language resource search
- Intelligent YAML interpretation
- ......
karpor-v0.6-demo.mp4
🎯 Highlights
AI-Powered Intelligence
- 24-Hour Log/Event Analysis: Automated summary and analysis of cluster logs and events
- Intelligent Issue Interpretation: AI-driven abnormal issue detection and explanation
- YAML Understanding: AI-powered interpretation of complex YAML configurations
- Natural Language Search: Search Kubernetes resources using plain English queries
Enhanced Monitoring & Insights
- Real-time Aggregation
- Extended Visualization
- Health Checks
- Pod health status monitoring
- Cluster health status checks with latency calculations
Installation & Security
- Simplified Setup: Streamlined admin mode startup process
- Security Enhancement: Added sensitive information masking in server configs
Infrastructure Improvements
- Version Management: Automated version calculation through Git
- Deployment Optimization: Resolved various installation issues
Experience
- Enhanced Registration Experience: Celebrate your registration success with a festive confetti effect, adding a touch of joy to your onboarding journey.
📝 Contributors
Special thanks to our contributors:
@elliotxx , @ruquanzhao , @jueli12 , @rajeshkio , @hai-tian , @cheny-alf , @iamryanchia
Docker Images
kusionstack/karpor:v0.6.0
Thanks!
v0.5.10-rc.4
v0.5.10-rc.3
v0.5.10-rc.2
Changelog
Bug fixes
- 524d9a9: fix: insight edit function api method (#724) (@hai-tian)
- 4165ce0: fix: hidden cmdline, memstat and token in serverconfig (#726) (@ruquanzhao)
Chores
- 32d6514: chore(ci): add new labels to milestone summary workflow (#725) (@elliotxx)
- 77481a6: chore(ci): add milestone planning workflow (#720) (@elliotxx)
- b59abe4: chore(ci): add labeled and unlabeled events to issue triggers (#722) (@elliotxx)
Docker Images
kusionstack/karpor:v0.5.10-rc.2
Thanks!
v0.5.10-rc.1
Changelog
Bug fixes
- 28ee157: fix: allow non-GET requests for paths ending with /stream (#716) (@elliotxx)
- c643743: fix: allow anonymous user to get AI analyze (#713) (@ruquanzhao)
Refactors
- 54da0bc: refactor(ui): pretty ai analysis panel style (#718) (@hai-tian)
- 3ad4583: refactor(ui): beautify ai interpret panel styling (#714) (@elliotxx)
Documents
Docker Images
kusionstack/karpor:v0.5.10-rc.1
Thanks!
v0.5.10-rc.0
Changelog
Features
Bug fixes
- 75d576f: fix: incorrect prompt as redundant code block, refine i18n/en.json (#705) (@elliotxx)
- 9887467: fix: handle server version error with default value (#704) (@elliotxx)
- 3610145: fix: disable Natural Language Search Tab if AI backend is not configured (#700) (@ruquanzhao)
- fafb3a5: fix(ci): incorrect app version generated in chart updater (#691) (@elliotxx)
Refactors
- 42a67f4: refactor(yaml): simplify AI enabled check and improve code formatting (#696) (@elliotxx)
- 61f5539: refactor(ui): pretty ai analysis windows again (#706) (@hai-tian)
- fffaf1d: refactor(ui): beautify ai window style (#699) (@hai-tian)
- 1e85372: refactor(ui): ai interpret style pretty (#708) (@hai-tian)
- 04f6467: refactor(topology): beautify topology graph (#681) (@elliotxx)
Chores
- ed88492: chore: update GitHub username from panshuai-ps to panshuai111 (#703) (@elliotxx)
- 3d5c6df: chore: replace direct 'go' command with '$(GO)' variable (#702) (@elliotxx)
Docker Images
kusionstack/karpor:v0.5.10-rc.0
Thanks!
v0.5.9
Highlights 🌟
AI-Powered Enhancements 🤖
- Introduced multiple AI-driven diagnostic and interpretation capabilities:
Enhanced Observability 👀
-
Improved Pod status visibility:
Changelog
Full Changes: v0.5.8...v0.5.9
Features
- 8e61ed1: feat: display cluster latency (#689) (@ruquanzhao)
- f81655a: feat: control connect status by settings (#673) (@hai-tian)
- 81f707b: feat: add Status of Pod in summary (#674) (@ruquanzhao)
- 59c967d: feat: add Status of Pod in search result and source table (#688) (@ruquanzhao)
- bfe34ca: feat(ui): enhance log aggregator functionality (#670) (@elliotxx)
- 33f76c3: feat(ai): support ai-based log diagnosis (#668) (@elliotxx)
- 0f81677: feat(ai): support ai-based event diagnosis (#680) (@elliotxx)
- 0cf7868: feat(ai): support ai-based YAML interpretation (#685) (@elliotxx)
Documents
- 5cc1043: docs: grammar fix (#676) (@rajp152k)
- 39cd0ee: docs(contributors): add rajp152k to contributors list (#677) (@elliotxx)
Chores
- 1ec7c60: chore(ci): automatically update the appVersion in Chart when release new version (#607) (@elliotxx)
Others
- fda59aa: fix(pod-logs): resolve log flickering and duplication during SSE reconnection (#672) (@elliotxx)
Docker Images
kusionstack/karpor:v0.5.9
Thanks!
v0.5.9-rc.0
Changelog
Features
- 8e61ed1: feat: display cluster latency (#689) (@ruquanzhao)
- f81655a: feat: control connect status by settings (#673) (@hai-tian)
- 81f707b: feat: add Status of Pod in summary (#674) (@ruquanzhao)
- 59c967d: feat: add Status of Pod in search result and source table (#688) (@ruquanzhao)
- bfe34ca: feat(ui): enhance log aggregator functionality (#670) (@elliotxx)
- 33f76c3: feat(ai): support ai-based log diagnosis (#668) (@elliotxx)
- 0f81677: feat(ai): support ai-based event diagnosis (#680) (@elliotxx)
- 0cf7868: feat(ai): support ai-based YAML interpretation (#685) (@elliotxx)
Documents
- 5cc1043: docs: grammar fix (#676) (@rajp152k)
- 39cd0ee: docs(contributors): add rajp152k to contributors list (#677) (@elliotxx)
Chores
- 1ec7c60: chore(ci): automatically update the appVersion in Chart when release new version (#607) (@elliotxx)
Others
- fda59aa: fix(pod-logs): resolve log flickering and duplication during SSE reconnection (#672) (@elliotxx)
Docker Images
kusionstack/karpor:v0.5.9-rc.0
Thanks!
v0.5.8
Changelog
Bug fixes
Refactors
- 2190473: refactor(ui): using trend charts to enhance CPU and Memory experience (#664) (@elliotxx)
- bd72f8e: refactor(ui): standardize event and log tab names (#667) (@elliotxx)
Chores
- bb5db2d: chore: fix "go list -m all" execution (#666) (@cheny-alf)
Screenshots
Docker Images
kusionstack/karpor:v0.5.8
Thanks!
v0.5.7
Highlight
-
Event Aggregator (Alpha): We've introduced an event aggregator to streamline event management, along with a seamless UI integration that enhances user experience.
2024-12-07.00.41.20.mov
-
Enhanced Registration Experience: Celebrate your registration success with a festive confetti effect, adding a touch of joy to your onboarding journey.
-
Beautified UI Elements: We've given a facelift to key UI components including Pod Logs, YAML tab, and Summary Card, making your interactions more visually appealing.
Changelog
Full Changes: v0.5.6...v0.5.7
Features
- 73e859e: feat(core): add event aggregator and UI integration (#659) (@elliotxx)
- 774b2fa: feat(cluster): optimize registration success experience (add confetti effect) (#661) (@elliotxx)
Refactors
Documents
Bug fixes
Docker Images
kusionstack/karpor:v0.5.7