Product Features by Maturity
This page is intended as a reference of features by maturity level; each item will link you to our documentation, and you can also see what level of maturity each feature is currently at. You may also be interested in seeing our feature compatibility matrix and availability by deployment options.
Maturity definitions
- Generally Available ✅: Available as a normal product feature.
- Partially Available 🐣: Available, but may be limited in some significant ways.
- Beta ✨: Available in pre-release form on a limited basis.
- Experimental 🔬: Available in pre-release form, with significant caveats.
- Not Implemented 🔮: This is something we may do, but it is not yet available.
- Deprecated ⚠️: This is a feature that we plan to remove.
Feature maturity levels
Search Product
Product Manager: Steve Yegge
Feature | Maturity |
---|---|
Literal Search | Generally Available ✅ |
Regular Expression Search | Generally Available ✅ |
Structural Search | Generally Available ✅ |
Diff/Commit Search | Generally Available ✅ |
Code Monitoring | Generally Available ✅ |
Code Monitoring E-mail Notifications | Generally Available ✅ |
Code Monitoring Webhooks | Not Implemented 🔮 |
Saved Searches | Generally Available ✅ |
Search Contexts | Generally Available ✅ |
Code Intelligence
Feature | Maturity |
---|---|
Search-based code navigation | Generally Available ✅ |
Precise code navigation for Go | Generally Available ✅ |
Precise code navigation for JavaScript/TypeScript | Partially Available 🐣 |
Precise code navigation for Java, Scala & Kotlin | Generally Available ✅ |
Precise code navigation for C/C++ | Partially Available 🐣 |
Precise code navigation for Python | Generally Available ✅ |
Precise code navigation for C# | Not Implemented 🔮 |
Precise code navigation for Ruby | Generally Available ✅ |
Precise code navigation for Rust | Generally Available ✅ |
Precise code navigation auto-indexing | Partially Available 🐣 |
Executors | Partially Available 🐣 |
Notes:
- Auto-indexing for self-hosted requires self-hosting executors.
Batch Changes
Product Manager: Malo Marrec
Feature | Maturity |
---|---|
Batch Changes | Generally Available ✅ |
Server-side batch changes | Beta ✨ |
Code Insights
Feature | Maturity |
---|---|
Code Insights | Generally Available ✅ |
Code Exploration
Feature | Maturity |
---|---|
Browser Extension | Generally Available ✅ |
Pre-built Extensions | Generally Available ✅ |
Custom Extensions | Generally Available ✅ |
Identity and Access Management (IAM)
Identity and Access Management (IAM) Strategy
Product Manager: Ryan Phillips
Feature | Maturity |
---|---|
User Authentication | Generally Available ✅ |
Delivery
Product Manager: Beyang Liu
Feature | Maturity |
---|---|
Single Container Deployment | Generally Available ✅ |
Docker Compose Deployment | Generally Available ✅ |
Kubernetes Deployment | Generally Available ✅ |
Repo Management
Product Manager: Ryan Phillips
Feature | Maturity |
---|---|
Repository Syncing | Generally Available ✅ |
Repository Permissions | Generally Available ✅ |
Native Integration | Generally Available ✅ |
Security
Feature | Maturity |
---|---|
SOC II Type II | Not Implemented 🔮 |