Repository navigation
Releases
Releases · TheFoot/promptlab
Release v0.9.1
Release v0.9.0
What's Changed
New Features
- CI/CD: Add GitHub Actions workflows for continuous integration and release automation (#1) (0cf1819)
- feat: enhance check-outdated script to check backend and frontend dependencies (2de0e6c)
- feat: additional repository public-mode preparations (faa1b3c)
- feat: prepare repository for public release (ff9d3a6)
- ci: Add sonarlint.xml to gitignore (cf0d5e4)
- fix: Add proper label association for textarea in PromptCreateView (0ce87ae)
- fix: Address frontend code quality issues (0e24a0d)
- feat: Integrate SonarQube for code quality analysis (1d9fc97)
- chore: Adding minor changed files (34cfc2a)
- Add comprehensive backend unit tests with 85% coverage (0ac6122)
- Add test coverage support (bdd386e)
- Add standalone Docker Compose setup (1948e0e)
- Add version tag information to Docker Hub overview (51becc0)
- Add Docker Hub overview document to docs folder (c68715e)
- Add newline at end of config README.md (926d30b)
- Add chat UI enhancements and features (3fd63f7)
- Add message copy and code download features to chat (ef0291f)
- Add Anthropic Claude models support (46307ed)
- Add comprehensive documentation system (9ba8804)
- Add GPT-4o model to chat model selector (a8584aa)
- Add chatbot sidebar for testing prompts (4c8f97c)
Bug Fixes
- Fix release workflow permissions (#4) (d2ea2b6)
- Fix ES module issues in release workflow (#3) (1ef46a7)
- fix: Add proper label association for textarea in PromptCreateView (0ce87ae)
- fix: Improve error handling in test files (e6d05a5)
- fix: Address frontend code quality issues (0e24a0d)
- refactor: Fix code smells in chat service (18ba1ec)
- fix: Fix failing backend tests for chat service (37a3e48)
- fix: Remove sonar-project.properties from git tracking (59ff1e6)
- fix: Update frontend test coverage configuration for SonarQube (1567e97)
- fix: Clean up test coverage configuration (7ca399e)
- fix: Configure backend test coverage using c8 for SonarQube integration (bd60788)
- fix: Properly configure nyc for backend test coverage (adec946)
- fix: Update backend test coverage using nyc for SonarQube integration (58a09fe)
- fix: Fix all linting errors throughout the codebase (afab91e)
- fix: Fix all frontend and backend lint errors (3442866)
- Fix frontend tests and improve coverage to >80% (7c595ac)
- Fix Docker configuration issues (416e8c8)
- Fix default provider in ChatSidebar component (c6628a2)
- Fix missing nextTick import in PromptDetailView (f1abef5)
- Fix UI layout to ensure proper component scrolling (a0eee34)
Improvements
- Improve release workflow (#2) (e081781)
- refactor(server): improve error handling and server initialization (99e6b66)
- chore: update ESLint configuration for v9 (fa5d50b)
- chore: update frontend dependencies to latest versions (c58efe2)
- chore: update dependencies to latest versions (3adbdc1)
- feat: enhance check-outdated script to check backend and frontend dependencies (2de0e6c)
- fix: Improve error handling in test files (e6d05a5)
- refactor: Fix code smells in chat service (18ba1ec)
- fix: Update frontend test coverage configuration for SonarQube (1567e97)
- fix: Update backend test coverage using nyc for SonarQube integration (58a09fe)
- chore: Docs update (6a9d6f7)
- Fix frontend tests and improve coverage to >80% (7c595ac)
- Update Docker documentation (a8c5020)
- Update Docker Hub overview with correct username (4978f19)
- Update Docker Hub overview to remove repository references (55150a1)
- Update package metadata and default provider setting (f253461)
- Rebrand to PromptLab and improve UI layout (0fd3748)
- Update documentation and configuration files (1d06221)
- Add chat UI enhancements and features (3fd63f7)
- Enhance chat sidebar with resizing and improved input (01e34d3)
Other Changes
- style: apply ESLint formatting rules (5938281)
- chore: remove legacy ESLint configuration files (127f146)
- chore: remove deprecated .eslintignore file (b84578e)
- chore: Excluded project files (6a76cdf)
- Remove docs/specs and docs/task-tracking from git tracking (3fd1e6b)
- Remove .env file from standalone setup (7b16555)
- Split MongoDB setup examples in Docker Hub overview (bb19b69)
- Implement centralized provider/model configuration (b4ad72a)
- Reset chat history when model changes (a7b24ab)
- Complete remaining changes for chat integration (d64c66a)
- Initial project setup for Prompt Library (c04d1c7)