Changelog
Launch Week - Day3 April, 2025
Deploying Next.js on Squadbase
Squadbase supports Next.js, the React-based full-stack web application framework. Vercel is typically the primary hosting environment for Next.js due to its excellent developer experience and high-performance infrastructure. However, Vercel may not always be ideal, especially when restricting public access and providing app access only to specific organizational users. Squadbase launches production-ready infrastructure for internal business apps and all its best practices—with a single click.
In this blog, we share how to make the most of Squadbase’s features when working with Next.js.
Launch Week - Day2 April, 2025
Deploying Streamlit on Squadbase
Squadbase supports Streamlit, a framework for building full-stack web applications with Python. Streamlit’s architecture makes UI updates instantaneous and coding straightforward, but production deployment still poses challenges. Standing up a robust environment often means stitching together ten or twenty AWS or GCP services—work that quickly burdens any dev team. Squadbase launches production-ready infrastructure—and all its best practices—with a single click.
In this blog, we share how to make the most of Squadbase’s features when working with Streamlit.
Launch Week - Day1 April, 2025
Introducing Squadbase, a New Cloud Platform for AI Apps
Today we officially opened Squadbase, a cloud platform focused on the safe, internal operation of AI applications.
Push code written in Streamlit, Next.js, LangChain, Mastra, or the Vercel AI SDK to Git and, within minutes, your app will be live at an internal-only URL. Behind the scenes, user authentication, RBAC, audit logs, and usage analytics are all wired up automatically. Anyone can build line-of-business apps, and once deployed, those apps keep improving through AI. That vision is the heart of Squadbase.
In this blog, we share the story behind the development of Squadbase, outline our vision, and explain why a new type of cloud platform is essential in today's evolving technological landscape.
Update - March 24, 2025
What’s changed
🚀 New Features
- Plan Updates:
- Free Plan now allows inviting up to 5 users with Viewer permissions.
- Pro Plan users can invite additional Viewer-permission users for $7 per user.
- Users can now select cloud deployment targets (AWS, GCP) and configure CPU and memory resources.
- Added support for deploying Streamlit applications to Morph Cloud.
- Added support for
multipart/form-data
in the deployment environment.
🐛 Bug Fixes
- Fixed an issue where certain environment variable updates were not fully applied.
- Fixed a bug causing incomplete log details from the build server.
- Fixed display-related bugs during user invitations.
- Resolved pagination issues when the number of invited application members exceeded a certain limit.
- Corrected an issue where the latest
morph-data
package version was always selected during builds. - Fixed a bug causing multiple unintended project creations.
🔧 Improvements
- Enhanced build performance by reducing snapshot frequency during Docker builds.
- Improved user experience when deploying from the dashboard.
- Improved build performance by incorporating frontend code builds directly into Docker build processes.
Update - March 7, 2025
🚀 New Features
GitHub Login & Automatic Deployment via GitHub Integration
Users can now login to Morph Cloud using their GitHub accounts.
By integrating with GitHub, deployments can be performed automatically without the need for manual setup of CI/CD or using morph deploy via CLI.
Deploying Local LLMs with Ollama
With Ollama, users can deploy local LLMs such as deepseek-r1, llama3.2, phi4, and qwen on the Morph platform.
This allows for the development of AI applications utilizing LLMs while ensuring data privacy and security.
🛠 Maintenance
Stopped New Built-in PostgreSQL Instances
The built-in PostgreSQL feature will no longer be supported after the end of March.
As a result, the option to create new instances has been removed.
Update - February 14, 2025
What’s changed
🐛 Bug Fixes
- Fixed environment-specific morph deployment failures.
- Fixed binary file response failures in project pages.
Update - January 31, 2025
What’s changed
🚀 New Features
- Added public release settings for the app
- Added activity display feature for project creation and successful deployment
- Added usage history display feature for built-in DB for Pro plan and above
🐛 Bug Fixes
- Fixed multiple project role inputs
- Fixed developers couldn't invite project members
- Fixed project update time wasn't being updated
🔧 Improvements
- Display member icons in the project list
- Display member icons and available connector icons in project details
Update - January 27, 2025
What's Changed
🚀 New Features
- Access control for individual members on created projects
- Role assignment for members within projects
- Permission management for using Database/SaaS connectors per project
- Execution log overview with filtering by date and time
- Display of deployment logs
- Fine-grained control for issuing API keys on a per-user basis
- Project search functionality
- Granular permission settings for members within teams
🔧 Improvements
- Enhanced performance and stability through infrastructure upgrades
🛠 Maintenance
- API key issuance changed from team-level to user-level
- Closing of the cloud editor feature
- Closing of the built-in PostgreSQL REST API feature
- Suspension of the job scheduling feature
Update - January 10, 2025
What's Changed
🔧 Improvements
- In Viewer mode, "Jobs" tab now allows you to check logs for scheduled executions.
🐛 Bug Fixes
- Fixed an issue in the
scheduled_jobs
section ofmorph_project.yml
where wildcard usage for days in CRON expressions was not working.
Launch Week #2 Update
Launch Week #2 updates.
LLM Component
New Component for Pages
- Added the
LLM
component to build LLM apps like chat and text generation. Docs
Added Streaming Function to Python SDK
- Added
morph_lib.stream.create_chunk
to return function results as a text streaming format. Docs
Link: https://www.morph-data.io/blog/llm-component-launch-week-2
AI Functions
New Helper Functions for AI Integration
Added shorthand functions to simplify AI usage.
- Added
text_to_sql
function. Docs - Added
text_to_matplotlib
function. Docs - Added
text_to_plotly
function. Docs - Added
text_to_html
function. Docs - Added
text_to_markdown
function. Docs
Link: https://www.morph-data.io/blog/ai-functions-launch-week-2
Open-Source Framework
An open-source version of the Morph framework is now available for local use.
- Integrated SQL, Python, and Pages frameworks into a single framework.
- Enabled
morph serve
command to launch data apps in development mode locally. - Enabled
morph sync
command to deploy locally built data apps to the cloud.
Link: https://www.morph-data.io/blog/open-source-framework-launch-week-2
Viewer Mode
- Added a mode to display data apps built with Morph in view-only mode.
Link: https://www.morph-data.io/blog/viewer-mode-launch-week-2
Other Updates
New Integrations Added
- Added MS SQL Server as a connection option for SQL Connection.
Scheduled Execution Support
- The scheduling feature, previously available only in the cloud version, can now be configured in the framework via
morph_project.yml
. Docs
Link: https://www.morph-data.io/blog/other-updates-launch-week-2
Public Launch
This is the first public version of Morph.
Features
- Workspace
- Page
- Morph AI
- Data Connection
- Templates
More details can be found in the Launch Week #1 article.