Changelog
Keep yourself informed about the most recent additions and improvements
we’ve made to Sevalla.
🚀 App Build Settings: A Fresh Look & Powerful New Features
We've given the App Build settings tab a complete makeover! Beyond the sleek new interface, we've introduced three functionalities:
✨ New Features:
-
Docker Registry Credentials — Now you can seamlessly connect to private registries for your Dockerfile base images
-
Buildpack Builder Selection — Conveniently update your builders:
heroku/builder:22
heroku/builder:24
-
Build Environment Visibility — We've added visibility for build environment settings associated with each deployment, and included a button for easy modification of those settings above the deploy logs
PostGIS is now available for our PostgreSQL databases! 🌍
Many of you have asked for PostGIS support, and we're announcing that it's now available for PostgreSQL 13+ databases!
PostGIS is a spatial database extension for PostgreSQL, allowing you to store and query geographic information. With PostGIS, you can:
- Store and manage spatial data types like points, lines, and polygons
- Perform spatial queries to analyze and visualize your data
- Build location-aware applications and services
To enable PostGIS, simply create a new PostgreSQL 13+ database and make sure you tick the "PostGIS" option during the creation process.
Integration with Deploy Hooks! 🚀
We're excited to introduce Deploy Hooks, making automated deployments even easier!
With Deploy Hooks, you can now trigger deployments with a simple POST request to a unique URL, perfect for integrating with your workflow. This powerful feature enables:
- Seamless CI/CD integration: Connect your GitHub Actions, Jenkins, or other CI tools
- Automated deployments: Trigger updates when your content or data changes
- Custom workflow support: Build scripts that deploy your apps when needed
Introducing IP Access Controls for applications! 🔒
We've just rolled out powerful new IP restriction capabilities for your app hosting environments:
- IP Allowlists: Create a trusted circle of approved IP addresses
- IP Denylists: Block specific troublesome IPs or ranges
Both features support individual addresses or CIDR notation for precise network control. Simply choose which approach works best for your security model (note: only one mode can be active at a time).
This highly-requested security enhancement gives you granular control over who can access your applications. 🛡️
Preview apps now support advanced pre-configuration! 🔮
You can now pre-define your preview apps with both disk configurations and TCP proxies right from the start.
We've also published the "createPreviewApp" endpoint in our public API, enabling programmatic creation of fully-configured preview environments.
Happy testing with your supercharged preview apps! 🚀