Product updates
Latest releases for Codemod platform.
- Faster, lighter Codemod Studio: the underlying runtime was rebuilt, cutting load times when you switch languages and adding support for several new languages.
- GitLab integration reliability: improved token handling makes CI workflows and branch pushes smoother.
- Insights dashboards: you can now choose custom date ranges, and charts automatically fill gaps on days without commits for cleaner trend lines.
- Authentication & installation fixes: resolved the sign-in loop that affected a few users and squashed related auth bugs.
- Performance upgrades: multithreaded query processing and SQL optimisations speed up large-repo searches.
- Design polish: refreshed 404 page with subtle animations plus button, colour, and spacing tweaks across the app.
- Various bug fixes & minor enhancements: ongoing quality-of-life improvements.
- Interactive docs: Learn by doing—our documentation now includes built-in interactive demos.
- Streamlined sign-in: We’ve revamped the sign-in flow for a smoother and more helpful experience.
- UX & design polish:
- Refined rough edges across the app
- Introduced a more consistent, cleaner, more functional sidebar
- Improved utility pages on the website
- Codemod Insights filters: You can now include or exclude specific file glob patterns in your Insights queries.
- Under the hood: General performance enhancements across the platform for a faster, more reliable experience.
- Enterprise experience: New pro codemods and enterprise features for enterprise customers.
We’re excited to announce a new feature, Codemod Insights! 🚀
In large codebases, tracking migrations, legacy and current APIs, security anti-patterns, and trends can be incredibly useful.
With Codemod Insights, you can generate customized dashboards that provide valuable insights into your code’s posture as your codebases scale over time. This way, you can stay on top of your codebase’s evolution and make better-informed decisions.
Getting started:
- Create a New Dashboard: Dashboards allow you to organize a set of related widgets together.
- Add and Customize Widgets: Create new widgets using ast-grep YAML rules, and Codemod will automatically scan your codebase and track how various code patterns change over time.
- Track Code Changes: With your dashboard(s) configured, you’ll have a comprehensive overview of your codebase’s posture, enabling you to make more informed decisions.
We’re excited to announce the launch of the first version of Codemod Studio powered by ast-grep! The new Codemod Studio makes transforming your code faster, more precise, and scalable.
What’s new:
- Codemod AI: Simply describe the transformation you need, and our AI builds YAML ast-grep rule for you, making it easier than ever to get started. For better results, break down complex patterns into smaller ones.
- Multi-language Support: Create codemods for a variety of languages with ease.
- Enhanced Testing: Add multiple test cases to boost coverage and accuracy. Plus, Codemod AI now suggests test cases based on your transform.
- GitHub Dry-Runs: Connect your GitHub repos and run dry-tests instantly, without leaving the studio.
- Project Management: Save, share, work on multiple codemod projects simultaneously.
As we continue to roll out even more features, your feedback (via email or Slack) helps us improve your experience. Thank you for being a valued part of our community!