Release v1.9.57 🌈
sharanya-appsmith
released this
20 Dec 07:04
·
3335 commits
to master
since this release
Features
- HTTP/2 Support: Introduced HTTP/2 support for REST API and GraphQL, enhancing performance and efficiency. (PR #29304)
- Workflows Enhancement: Implemented code split for creating JavaScript objects in workflows, improving code management. (PR #29627)
- Google AI Integration: Added Google AI integration to expand AI capabilities within the platform. (PR #29620)
- Workflows Query Actions: Enhanced CRUD operations for query actions in workflows, improving code organization. (PR #29156)
Fixes
- Editor and Canvas Fixes: Resolved issues related to canvas starter datasource prompts, modal blinking, and sidebar context switching. (PRs #29559, #29591, #29615)
- Performance Optimizations: Applied optimizations by adding compound indexes, improving query criteria, and refining caching methods for faster execution. (PRs #29604, #29593, #29601)
- UI Fixes: Addressed UI issues such as checkbox and button border radius, ensuring a consistent user interface. (PRs #29476)
- Configuration Fixes: Fixed regressions and conflicts in the configuration setup, ensuring smooth operation. (PRs #29585, #29665)
- Dependency Management: Removed unnecessary dependencies and refined dependency management, enhancing stability. (PRs #29547, #29619)
- Logging and Analytics: Improved logging mechanisms and added new analytics parameters for better insights. (PRs #29580, #29538)
- Error Handling: Handled null pointer exceptions and refined error logs to prevent unnecessary clutter. (PRs #29630, #29711)
Enhancements
- Cypress Test Suite: Expanded Cypress test suite coverage with various new tags for comprehensive testing across different features. (Multiple PRs)
- Refactoring and Refinement: Refactored code segments, entity types, and editor panes for better code organization and readability. (Multiple PRs)
- CI/CD Improvements: Introduced scheduled runs and static split of Cypress specs to streamline testing procedures. (PRs #29653, #29643)
Maintenance and Others
- Code Cleanup: Removed redundant files, annotations, and unnecessary elements from the codebase. (PRs #29619, #29602)
- Template Revamping: Improved the template upload process and refined WDS elevation colors. (PRs #29626, #29618)
- Feature Flag Management: Managed feature flags, hiding specific settings in public APIs for better control. (PR #29586)
- Enhanced Data Handling: Implemented mechanisms to defer data updates, enhancing JS object handling. (PR #29604)
- Analytics and Tracking: Added new parameters and improved tracking events for better analytics insights. (PRs #29538, #29722)