Skip to content

Commit

Permalink
chore: changelog updates
Browse files Browse the repository at this point in the history
  • Loading branch information
Vedantsahai18 committed Feb 14, 2025
1 parent 2765b1a commit 583c913
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 16 deletions.
28 changes: 14 additions & 14 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,19 +30,6 @@
</h3>
</div>

# **Changelog for 31 January 2025** ✨

- **Major Feature**: Added experimental CLI with comprehensive management commands for agents and tasks ✨
- **Minor Feature**: Introduced new import functionality for agents in CLI ✨
- **Critical Fix**: Replaced `GITHUB_ENV` with `GITHUB_OUTPUT` for environment variable handling πŸ”§
- **Minor Fix**: Fixed CLI documentation by removing `pipx` installation πŸ”§
- **Major Enhancement**: Refactored task execution workflow for modularity πŸ“ˆ
- **Minor Enhancement**: Improved documentation with updated quickstart and lifecycle guides πŸ“ˆ
- **Key Performance**: Enhanced CLI with rich text and progress indicators πŸš€
- **Secondary Performance**: Reduced API response times by 15% πŸš€
- **Critical Breaking**: Removed `previous_inputs` parameter in workflows πŸ’₯
- **Other Breaking**: Deprecated legacy API (v1) to be removed next month πŸ’₯

# **Julep AI Changelog for 14 February 2025** ✨

- **Major Feature**: Default `parallelism` in MapReduce now set to `task_max_parallelism` for optimized processing ✨
Expand All @@ -54,4 +41,17 @@
- **Key Performance**: Implemented Prometheus metrics for advanced monitoring and streamlined performance πŸš€
- **Secondary Performance**: Enhanced task evaluation functions with efficient expression handling πŸš€
- **Critical Breaking**: Deprecated legacy API with a migration guide for users πŸ’₯
- **Other Breaking**: Updated agent settings to be untyped, affecting configuration handling πŸ’₯
- **Other Breaking**: Updated agent settings to be untyped, affecting configuration handling πŸ’₯

# **Julep AI Changelog for 31 January 2025** ✨

- **Major Feature**: Added experimental CLI with comprehensive management commands for agents and tasks ✨
- **Minor Feature**: Introduced new import functionality for agents in CLI ✨
- **Critical Fix**: Replaced `GITHUB_ENV` with `GITHUB_OUTPUT` for environment variable handling πŸ”§
- **Minor Fix**: Fixed CLI documentation by removing `pipx` installation πŸ”§
- **Major Enhancement**: Refactored task execution workflow for modularity πŸ“ˆ
- **Minor Enhancement**: Improved documentation with updated quickstart and lifecycle guides πŸ“ˆ
- **Key Performance**: Enhanced CLI with rich text and progress indicators πŸš€
- **Secondary Performance**: Reduced API response times by 15% πŸš€
- **Critical Breaking**: Removed `previous_inputs` parameter in workflows πŸ’₯
- **Other Breaking**: Deprecated legacy API (v1) to be removed next month πŸ’₯
5 changes: 3 additions & 2 deletions scripts/generate_changelog.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Standard library imports
import json
import logging
from operator import le
import os
import re
import sys
Expand Down Expand Up @@ -100,9 +101,9 @@ def preserve_and_update_changelog(new_changelog: str, source: str = "./CHANGELOG
if path.exists():
existing_content = path.read_text(encoding="utf-8")
# Find the end of the div tag
div_end = existing_content.find("</div>") + 6
div_end = existing_content.find("</div>") + len("</div>")
# Insert new changelog after the div
content = f"{existing_content[:div_end]}\n\n{new_changelog}{existing_content[div_end:]}"
content = f"{existing_content[:div_end]}{new_changelog}{existing_content[div_end:]}"
else:
html_content = load_template("header.html")
content = f"{html_content}\n\n{new_changelog}"
Expand Down

0 comments on commit 583c913

Please sign in to comment.