Morph

Changelog

Our latest updates and changes

All
Cloud
Open Source

v0.1.10 Patch Release

2025-02-21
Open Source

What’s changed

πŸ› Bug Fixes

  • Fixed morph deploy didn’t work on MacOS and Linux.

v0.1.9 Patch Release

2025-02-21
Open Source

What’s changed

πŸ› Bug Fixes

  • Fixed an issue when passing State to loadData() and built-in components.
  • Fixed an issue when passing State to and .
  • Fix the styles of the <Embed/> component.
  • Fixed morph deploy didn’t work on Windows.
  • Fixed an issue where Plotly and Matplotlib charts did not render properly when using on Windows.

v0.1.8 Patch Release

2025-02-17
Open Source

What’s changed

πŸ› Bug Fixes

  • Fixed an issue with streaming output in <Chat /> and <LLM />.

Migration Guide

Dockerfile Update: Improved Streaming for and Components

πŸ”— https://docs.morph-data.io/docs/en/advanced/migration-guide#morph-0-1-7-to-0-1-8


Update - February 14, 2025

2025-02-14
Cloud

What’s changed

πŸ› Bug Fixes

  • Fixed environment-specific morph deployment failures.
  • Fixed binary file response failures in project pages.

v0.1.7 Patch Release

2025-02-14
Open Source

What’s changed

πŸ”§ Improvements

  • Added an API for reading and writing data from MDX files
  • Added a component that allows customization of HTML metadata
  • Changed MDX titles to be automatically set as the HTML
  • Added a /static directory for hosting static files

v0.1.6 Patch Release

2025-02-13
Open Source

What’s changed

πŸ› Bug Fixes

  • Fixed an error occurring in the execution environment after morph deploy in v0.1.5.

πŸ”§ Improvements

  • Expanded flexibility of Python dependency packages.

v0.1.5 Patch Release

2025-02-12
Open Source

What’s changed

πŸ› Bug Fixes

  • Fixed bugs in morph serve and morph compile on Windows
  • Fixed a runtime bug in the starter template when using DuckDB v1.2.0

πŸ”§ Improvements

  • Parsing Github table format in LLM chat

πŸ›  Maintenance

  • Removed the SQL Agent page from the starter template as its content has been migrated to the "Quick Start" section in the docs
  • Temporarily removed the morph_lib.ai library to avoid dependency conflicts in the SDK

v0.1.3 Patch Release

2025-02-07
Open Source

What’s changed

πŸš€ New Features

  • MDX: Supports tag output from reasoning models like OpenAI o3-mini and Deepseek-r1.

πŸ› Bug Fixes

  • Correct pyproject.toml Generation in morph new Command for Poetry Projects
  • Fixed the morph config command to work in directories where morph_project.yml does not exist.
  • Fixed a bug where the profile specified in morph_project.yml was not being loaded.
  • Fixed a bug where running files in the app started with morph serve would result in an error if the output contained NaN or NaT values.

πŸ”§ Improvements

  • Improved rendering performance of component

πŸ›  Maintenance

  • Added .mock_user_context.json to starter_template

Update - January 31, 2025

2025-01-31
Cloud

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

v0.1.2 Patch Release

2025-01-31
Open Source

What’s changed

πŸš€ New Features

  • MDX: Added <Chat /> component. You can now quickly build an AI chat app.
  • Python: Added the stream_chat function to morph_lib.stream.
  • CLI: Added the morph context command to display cloud user information.
  • CLI: The morph new command now prompts users to select a Python version (3.9, 3.10, 3.11, 3.12).

πŸ› Bug Fixes

  • UI: Fixed an issue where some UI elements appeared in dark mode in the cloud-hosted environment.
  • CLI: Removed the project_id setting check when running morph config.
  • CLI: Fixed a bug where type errors occurred when saving Parquet files during morph run execution.

πŸ”§ Improvements

  • MDX: Added a table of contents to pages.
  • MDX: If export const title = is not specified, the first heading in the page is automatically used as the title.
  • CLI: Added a warning when the specified --profile section exists in the morph config command.
  • CLI: Updated the morph new template to include RBAC functionality, Chat, and other components.

Update - January 27, 2025

2025-01-27
Cloud

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

v0.1.1 Release

2025-01-24
Open Source

What's Changed

πŸš€ New Features

  • Introduced an Admin Page for data pipeline visualization.
  • Implemented the new morph deploy command for more seamless deployments.
  • Added role parameters to context.user_info for role based access control.
  • Added new components and defineState API.

πŸ› Bug Fixes

  • Corrected the formatting of Snowflake account identifiers.

πŸ”§ Improvements

  • Enabled Poetry interpreter in the morph new command.
  • Optimized the morph serve command with caching and DataFrame previews.

πŸ›  Maintenance

  • Removed Scheduled Jobs functionalities.
  • Deprecated and removed the morph sync command.

πŸ”— https://github.com/morph-data/morph/releases/tag/v0.1.0

πŸ”— https://github.com/morph-data/morph/releases/tag/v0.1.1


v0.0.4 Patch Release

2025-01-17
Open Source

What's Changed

πŸ› Bug Fixes

  • Fix readme quick start

πŸ”§ Improvements

  • Improve alias not found error message

πŸ›  Maintenance

  • Remove utils/file_upload.py from stater_template
  • Add contribution guide

πŸ”— https://github.com/morph-data/morph/releases/tag/v0.0.4


Update - January 10, 2025

2025-01-10
Cloud

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 of morph_project.yml where wildcard usage for days in CRON expressions was not working.

v0.0.3 Patch Release

2025-01-10
Open Source

What's Changed

πŸš€ New Features

  • Feature: morph version flag

πŸ› Bug Fixes

  • fix: run with sql connection
  • fix: run sql with connection on local

πŸ›  Maintenance

  • Add Issue & PR templates, code_of_conduct.md

link: https://github.com/morph-data/morph/releases/tag/v0.0.3


v0.0.2 Patch Release

2024-12-19
Open Source

What's changed

Fixes πŸ›

  • add default base url to fix a bug in the morph config command.

link: https://github.com/morph-data/morph/releases/tag/v0.0.2


Launch Week #2 Update

2024-12-16
Cloud

Launch Week #2 updates.

LLM Component

launch-week-2-llm

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

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

launch-week-2-open-source

An open-source version of the Morph framework is now available for local use.

Github repository

  • 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

launch-week-2-ai-viewer

  • 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

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

2024-10-28
Cloud

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.