> ## Documentation Index
> Fetch the complete documentation index at: https://oxenai-eric-revamp-getting-started.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 🐂 Feature Updates

> Welcome to [Oxen.ai](http://Oxen.ai) Feature Updates! We send out an email blast with all new/updated features, bug fixes, and more relating to your Oxen experience. If you want to opt in (and get cool invites to our [weekly arXiv Dives](https://www.oxen.ai/blog?tag=arxiv-dives)), [click here](https://www.oxen.ai/community)! This page will have a complete update with demos, photos, and top feature updates/bug squashes.

## May 19, 2025

### Feature Updates

* You can now customize your build script when starting a notebook

<a href="https://www.oxen.ai/">
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/customize-build-script.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=5fa98e29b4badf47c56977d34e926fcf" alt="Customize Build Script" noZoom width="3024" height="1894" data-path="images/customize-build-script.png" />
</a>

* We now have a new [plan upgrade view](https://www.oxen.ai/settings/billing/plans) and [profile view](https://www.oxen.ai/settings/profile) with status bars for your storage, egress, and compute usage.

<a href="https://www.oxen.ai/">
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/LL9IWhEBPYjwvVAD/images/new-upgrade.png?fit=max&auto=format&n=LL9IWhEBPYjwvVAD&q=85&s=699024a1b467a66d93b47b9d54c13c27" alt="New Upgrade View" noZoom width="3024" height="1892" data-path="images/new-upgrade.png" />
</a>

* Autosuggested commit message when creating a notebook in the UI

<a href="https://www.oxen.ai/">
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/auto-commit-message.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=cdcd7ac3d7fc0193c4e283fb7841e4c1" alt="Auto Commit Message" noZoom width="3024" height="1892" data-path="images/auto-commit-message.png" />
</a>

* Retrieve files from a remote repository at a specific revision.  [#81](https://github.com/Oxen-AI/Oxen/pull/81)
* View paginated and filterable commit histories for remote repositories. [#81](https://github.com/Oxen-AI/Oxen/pull/81)
* Compute and display file diffs between revisions or branches. [#81](https://github.com/Oxen-AI/Oxen/pull/81)
* Inspect diff entries and their formats via Python. [#81](https://github.com/Oxen-AI/Oxen/pull/81)
* Access detailed pagination information for commit listings. [#81](https://github.com/Oxen-AI/Oxen/pull/81)
* Enhanced commit log methods with pagination and path filtering. [#81](https://github.com/Oxen-AI/Oxen/pull/81)
* Updated method signatures for improved revision handling flexibility. [#81](https://github.com/Oxen-AI/Oxen/pull/81)
* Added the ability to create and delete workspaces for specific branches. [#80](https://github.com/Oxen-AI/Oxen/pull/80)
* Introduced the option to delete branches from the remote repository. [#80](https://github.com/Oxen-AI/Oxen/pull/80)
* Improved workspace management to prevent multiple simultaneous workspaces and ensure consistent handling during file additions. [#80](https://github.com/Oxen-AI/Oxen/pull/80)
* Enhanced branch existence checks and streamlined branch deletion. [#80](https://github.com/Oxen-AI/Oxen/pull/80)
* Introduced notebook management capabilities, allowing users to start and stop notebook sessions within Oxen repositories via [Python](/getting-started/python). [#79](https://github.com/Oxen-AI/Oxen/pull/79)
* Added a new Python module for notebook operations and exposed these features in the public API. [#79](https://github.com/Oxen-AI/Oxen/pull/79)
* Enhanced error handling and user feedback when initializing workspaces and executing SQL queries. [#79](https://github.com/Oxen-AI/Oxen/pull/79)
* Improved performance for adding multiple files by batching operations. [#79](https://github.com/Oxen-AI/Oxen/pull/79)
* Added support for column introspection and modification in DataFrames, including new methods to retrieve and add columns. [#78](https://github.com/Oxen-AI/Oxen/pull/78)
* Introduced a new Python-exposed class for data frame columns, enabling enhanced column-level operations. [#78](https://github.com/Oxen-AI/Oxen/pull/78)
* Replaced "compare" icon in the repo contents list for tabular files with "download" for all files
* Implemented GET and POST endpoint for repository Gated access users
* Refactored the old plan/subscription structure to new user/org plan/subscription structure
* Added [Deepseek Eval Provider](https://www.oxen.ai/ai/models?developers=deepseek#deepseek)

### Fixed Bugs

* Improved code style and consistency with minor formatting and syntactic adjustments. [#78](https://github.com/Oxen-AI/Oxen/pull/78)
* New user registration does not skip onboarding anymore
* Fixed spacing on Model Inference page at both the top title and the sides
* Evaluations did not have default radio button selected for full evaluation run
* Super long directory name was overflowing on uploading a file
* The ToggleSwitch component did not correctly display when no optionLabels are present.
* Fixed overflow on add files button with a large directory name

## April 9, 2025

### Feature Updates

* Now have code editor view for README and when Python Notebook has syntax errors

<a href="https://www.oxen.ai/">
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/editable_README.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=8c73b3901bbad184dc11d6ef204b7a5b" alt="Editing README" noZoom width="3024" height="1892" data-path="images/editable_README.png" />
</a>

* Integrated image generation into [Model Inference](https://oxen.ai/ai/models)

<a href="https://www.oxen.ai/">
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/RMOD-text-image.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=885024f42318d2f3cac35c6e1d129e44" alt="Generating images in Model Inference" noZoom width="3024" height="1892" data-path="images/RMOD-text-image.png" />
</a>

* Integrate Anthropic and Claude into [Model Inference](https://oxen.ai/ai/models)

<a href="https://www.oxen.ai/">
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/anthropic-RMOD.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=7665a0f7faf4673d2d7cbea365ea12fc" alt="Anthropic in Model Inference" noZoom width="3024" height="1892" data-path="images/anthropic-RMOD.png" />
</a>

* Added full screen option to eval DF view

<a href="https://www.oxen.ai/">
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/TDS-QL1T0FTbH4EK/images/full_screen_RMOD.png?fit=max&auto=format&n=TDS-QL1T0FTbH4EK&q=85&s=7e2197b4c546825297f11ed70fa3fc21" alt="Full screen in Model Inference" noZoom width="3024" height="1892" data-path="images/full_screen_RMOD.png" />
</a>

* Added Support for Model Deprecation
* Allow import of hugging face datasets into Server
* Added a `copy prompt` button to entries in the eval list view
* For [Notebooks](/getting-started/notebooks) added branch indicator and now respects branches with slashes
* Now able to merge changes on the server where there are no file conflicts (for example: a notebook is staged and a data frame is staged)
* GitHub Actions for python windows
* Expanded row-view component to make viewing complex content easier
* Added ability to define code-language in field metadata
* Created markdown and code view renderer for Row Details view
* Added drop down to select code language in Code view renderer
* Added support for paging through records (forward, back arrows)
* Updated the Model Evaluation Setup form to show developer dropdown of models
* Now showing proper status indicators on eval cells with image metadata
* Extended Branch Picker component to support workspaces
* Upgraded the build caching mechanism to boost performance and compatibility. [#70](https://github.com/Oxen-AI/Oxen/pull/70)
* Improved file formatting for consistency.[#70](https://github.com/Oxen-AI/Oxen/pull/70)
* Introduced a new capability to verify branch existence, enhancing branch management. [#71](https://github.com/Oxen-AI/Oxen/pull/71)
* Standardized file path construction using modern utilities, improving clarity and maintainability. [#71](https://github.com/Oxen-AI/Oxen/pull/71)
* Enhanced branch management with improved checks to prevent conflicts. [#72](https://github.com/Oxen-AI/Oxen/pull/72)
* Refined file addition functionality to seamlessly support adding folders as well as individual files. [#72](https://github.com/Oxen-AI/Oxen/pull/72)
* Enhanced data handling by automatically creating records when needed and improving error feedback. [#73](https://github.com/Oxen-AI/Oxen/pull/73)
* Introduced more flexible branch management during data operations and workspace initialization for a smoother user experience. [#73](https://github.com/Oxen-AI/Oxen/pull/73)
* Enhanced the workspace creation process, now generating unique workspace names to help avoid naming conflicts. [#75](https://github.com/Oxen-AI/Oxen/pull/75)
* Introduced new properties in the Workspace class for easier access to workspace attributes: ID, name, branch, and associated repository. [#75](https://github.com/Oxen-AI/Oxen/pull/75)
* Modified branch switching behavior to ensure a more consistent experience when creating and switching branches. [#75](https://github.com/Oxen-AI/Oxen/pull/75)
* Streamlined access to repository and branch attributes in the DataFrame class for improved readability and performance. [#75](https://github.com/Oxen-AI/Oxen/pull/75)
* Data operations now provide immediate feedback after inserting rows. [#76](https://github.com/Oxen-AI/Oxen/pull/76)
* Users can specify workspace names during repository actions. [#76](https://github.com/Oxen-AI/Oxen/pull/76)
* Workspace summaries now display associated commit identifiers. [#76](https://github.com/Oxen-AI/Oxen/pull/76)
* Introduced the option to initialize empty directory listings. [#76](https://github.com/Oxen-AI/Oxen/pull/76)
* Added methods to generate workspace URLs and to retrieve individual dataset rows. [#77](https://github.com/Oxen-AI/Oxen/pull/77)
* Enhanced repository operations with improved commit tracking, merge handling, and branch management. [#77](https://github.com/Oxen-AI/Oxen/pull/77)
* Introduced functionality to create empty paginated directory entries. [#77](https://github.com/Oxen-AI/Oxen/pull/77)
* Expanded workspace interfaces to include commit identifier details. [#77](https://github.com/Oxen-AI/Oxen/pull/77)
* Added a new error handling mechanism for data retrieval methods. [#77](https://github.com/Oxen-AI/Oxen/pull/77)

#### By Customer Request

* Added how to save a parquet file to a directory, and errors with to\_csv in [Python](/getting-started/python) by [Mirascope's](https://www.oxen.ai/Mirascope) request
* Added method to test if a branch already exists
* Create data frame if it does not exist on the first insert

### Fixed Bugs

* Fixed `oxen pull/checkout` so it doesn't overwrite modified files
* Fixed [Model Inference](https://oxen.ai/ai/models) committing errors
* Edit file was not working on data frames with binary data in columns
* Was Failing to push and pull entries that are exactly `AVG_CHUNK_SIZE`
* Fixed error on using a struct field in your [Model Inference](https://oxen.ai/ai/models) prompt
* Fixed file upload does not land in the correct place with many subdirectories
* Fixed sample not working on branches with a slash `eval/gemini`
* Fixed `oxen rm -r` so it doesn't remove a directory at the root removes all directories on the remote after push
* [Model Inference](https://oxen.ai/ai/models) commits to a sub/directory/file.parquet was not working
* DataFrame image thumbnail was not rendering properly
* Compare Nav Tab was not being underlined when clicked
* Long URL's in blog posts now wrap on mobile
* Removed little scroll bar next to the tab bar nav and home page logos
* Better handling for bad workspace state in workspaces page
* Empty repos without any branches were breaking on the root repo page
* Notebooks commit button was not showing commit form in full screen mode
* On the site wide search dropdown users were listed with a slash and not navigating to the root of the user namespace
* Embedded videos in the dives and entries pages were not being expanded to the proper height
* Improved error handling when commit data is missing. [#76](https://github.com/Oxen-AI/Oxen/pull/76)
* Streamlined asynchronous repository operations for a more reliable experience. [#76](https://github.com/Oxen-AI/Oxen/pull/76)

## February 25, 2025

### Feature Updates

* We've improved our blog styling

<a href="https://www.oxen.ai/blog/no-hype-deepseek-r1-reading-list">
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/blog-update.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=8ecfd43b32560a959370bdb926b213dc" alt="Blog update" noZoom width="2880" height="1736" data-path="images/blog-update.png" />
</a>

* We've cleaned up the workspace list view
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/cleanedup-workspace-view.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=4096c8de6413c4952dbec52b3e50fe50" alt="Cleaned up workspace view" width="2880" height="1736" data-path="images/cleanedup-workspace-view.png" />
* Re-enable "For Every [GitHub star](https://github.com/Oxen-AI), an ox gets their wings"

<a href="https://www.oxen.ai/ox/FlyingOxen/file/main/annotations.jsonl">
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/FlyingOxen-repo.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=823b09bf1922d5ec2ec214b6af2dce33" alt="Flying Oxen Repo" noZoom width="2880" height="1736" data-path="images/FlyingOxen-repo.png" />
</a>

* Created wrapper for `datasets` library in our `Python SDK` that allows you to use HF datasets library with Oxen.ai

#### By Customer Request

* [@isaac\_pivotal](https://www.oxen.ai/isaac_pivotal) requested we add merge functionality to [RemoteRepo](/python-api/remote_repo#merge)

### Fixed Bugs

* We’ve fixed `pip install oxenai` so it doesn’t fail on Debian-based images in Docker builds
* Full screen viewer button working in the UI
* Blog H1 are now centered
* Fixed saving parquet files to a directory and errors with to\_csv

## February 10, 2025

### Feature Updates

* `oxen init`, `oxen-server start`, and `oxen help` now have some getting started info on client and server initialization
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/TDS-QL1T0FTbH4EK/images/getting-started-CLI.png?fit=max&auto=format&n=TDS-QL1T0FTbH4EK&q=85&s=f297db5b82f76b34040eef7e432d4db8" alt="oxen init" width="1718" height="362" data-path="images/getting-started-CLI.png" />

#### By Customer Request

* [@isaac\_pivotal](https://www.oxen.ai/isaac_pivotal) requested the audio player in the UI can now be scrolled through
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/audio_player.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=4444fab3edd760cd3367c9eb32559089" alt="audio player" width="2880" height="1734" data-path="images/audio_player.png" />
* [@isaac\_pivotal](https://www.oxen.ai/isaac_pivotal) requested a [Python API](getting-started/python) to upload bytes
* [@isaac\_pivotal](https://www.oxen.ai/isaac_pivotal) requested to add a generator for paginating over a file list
* We've added a method to fetch file metadata (hash, etc) through our [Python SDK](/getting-started/python)
* [@Mirascope](https://www.oxen.ai/Mirascope) requested named [workspaces](/concepts/workspaces)
* We've added a method for checking if local file matches remote file in the [Python SDK](/getting-started/python)

### Fixed Bugs

* We now have better handling on commit view in the UI

## January 31, 2025

### Feature Updates

* We've added [Deepseek models](https://www.oxen.ai/explore/models?developers=deepseek) to Open.AI!
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/deepseek_models.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=14584ac84ecd3d688e36b877e0c5add4" alt="Deepseek models" width="2880" height="1738" data-path="images/deepseek_models.png" />

* New [Model Description Page](https://www.oxen.ai/ai/models/deepseek-r1)! Click on any model in [The Model Page](https://www.oxen.ai/ai/models) to learn what to use it for, stats, and compare prices.
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/LL9IWhEBPYjwvVAD/images/model_description_page.png?fit=max&auto=format&n=LL9IWhEBPYjwvVAD&q=85&s=8ea6e52036b95cabfc0a69a38d67e3d1" alt="Model Description Page" width="2880" height="1738" data-path="images/model_description_page.png" />

* You can now download your SQL query results within [workspaces](/http-api/workspaces/query_dataframe) and in the [UI](https://oxen.ai)!
  <img src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/download_sql_query.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=7818fe96aabaf669a754b7a6dcd082d6" alt="download SQL query results" width="2880" height="1738" data-path="images/download_sql_query.png" />

* We cleaned up [Oxen.ai's](https://www.oxen.ai) navigation bar:)

* The [Query Data Frame API](/http-api/workspaces/query_dataframe) now accepts a query id for downloading a SQL queried data frame in a workspace

* As per request (shout out [Paul](https://www.oxen.ai/paul)), we've support PUT to a file with a `based-on` revision passed in

* Added --remote to `oxen workspace list`

* Added ability to merge with the [python library](/getting-started/python)

* By customer request we've slimmed down Python dependencies with FSSpec

### Fixed Bugs

* Fixed data type count for repos in the Oxen Hub
* Squashed bug where commit view in the UI was breaking
* `oxen rm -r` on an empty directory said "removed" but was not removed. Now it's fixed!
* Fixed `oxen diff` for modified text files
* Fixed Remote Repo failure and RemoteRepo.add bug
* Fixed bug for `Oxen add` on Windows on main branch
* Fixed bug for uploading parquet files

## January 3, 2025

### Feature Updates

* You can now run [Nearest Neighbor Search](/features/embeddings) on your embeddings! ([Heres](https://www.oxen.ai/ox/nfl-player-contact-detection) the repo)
  <img className="block" src="https://mintcdn.com/oxenai-eric-revamp-getting-started/D3bYmpIUuZXDR1gX/images/embedding_example.png?fit=max&auto=format&n=D3bYmpIUuZXDR1gX&q=85&s=53b8125cc2f7c6f1e210fb14498f18d6" alt="Embedding example" width="2880" height="1736" data-path="images/embedding_example.png" />

* We now have full page view for deeper data exploration! (Just click the expand button on the right)
  <img className="block" src="https://mintcdn.com/oxenai-eric-revamp-getting-started/TDS-QL1T0FTbH4EK/images/full_page_view.png?fit=max&auto=format&n=TDS-QL1T0FTbH4EK&q=85&s=6f2af6a9790cbfde23b8c0153b26f253" alt="Data types improvement" width="2880" height="1794" data-path="images/full_page_view.png" />

* Improved the onboarding flow for mobile (DW, I'll charge my phone soon)
  <img className="block mx-auto rounded-lg" src="https://mintcdn.com/oxenai-eric-revamp-getting-started/LL9IWhEBPYjwvVAD/images/mobile_onboarding.jpeg?fit=max&auto=format&n=LL9IWhEBPYjwvVAD&q=85&s=0fa3865caf6278075c1926a0a7df926a" alt="Onboarding flow for mobile" width="200" data-path="images/mobile_onboarding.jpeg" />

* We've improved the data type tags so all jsonl, csv, and parquet files are now tagged as tabular

* Updated `oxen download` command to be updated syntax

* Added options to select tabular files or upload a new file

* Added pytests to CI

* We've added a python method to sort by [input embedding](/features/embeddings)

* Added [Bytez Models](https://www.oxen.ai/explore/models)

* Added a new field on evals for unit price in API

* A repo is created when a file is uploaded

* We moved error banner in [Model Inference](https://oxen.ai/ai/models) above the dataframe

* We've added to the [HTTP API docs](/http-api)

* You can now ask Text2SQL queries throught the workspaces API and [download results](/http-api/workspaces/query_dataframe)

### Fixed Bugs

* Shout out [Mund](https://www.oxen.ai/MundVetter) for letting us know Model Inference crashed and wasn't showing the commit message. Fixed! :)
* when an ID is `0`, the sidbar will not show `Null` but `0`
* The target branch stays the target branch when running an evaluation from the completed evaluation page (it used to use the evaluation ID as the target branch)
* You can now have several [workspaces](/concepts/workspaces) with the same commit ID
* Columns used to sometimes show up twice...not anymore:)

## December 26, 2024

### Feature Updates

* New onboading flow to upload files
  <img className="block" src="https://mintcdn.com/oxenai-eric-revamp-getting-started/LL9IWhEBPYjwvVAD/images/onboard.png?fit=max&auto=format&n=LL9IWhEBPYjwvVAD&q=85&s=69b9ac008e712894c1fa7e7eba332746" alt="Oxen Owner View" width="2680" height="1732" data-path="images/onboard.png" />

* New starred repos section in your profile
  <img className="block" src="https://mintcdn.com/oxenai-eric-revamp-getting-started/LL9IWhEBPYjwvVAD/images/star-repo.png?fit=max&auto=format&n=LL9IWhEBPYjwvVAD&q=85&s=1e4b2852f6fd8c88bf62c334970459cd" alt="Oxen Owner View" width="2880" height="1736" data-path="images/star-repo.png" />

* You can now save [inference results](https://oxen.ai/ai/models) to a different file name
  <img className="block" src="https://mintcdn.com/oxenai-eric-revamp-getting-started/LL9IWhEBPYjwvVAD/images/new_file_name.png?fit=max&auto=format&n=LL9IWhEBPYjwvVAD&q=85&s=a8075caa8ce3cd7bbfe39a4f5e71e489" alt="Oxen Owner View" width="2880" height="1738" data-path="images/new_file_name.png" />

* We now have APIs to sort your dataframes by [embedding cosine similarity](/features/embeddings)

* The list of collaborators for a repo now marks the repo owners with a crown

* There is now an "add Collaborators" Button

* You can now see all the people who have starred your repo in the stargazer view

* We removed "Versions" Tab from Top Nav

* There is now a Commit button directly on the data frame

* You now have more advanced commit options for [editable data frames](/features/labeling_data)

* We now list [workspace API](/http-api/workspaces/list_workspaces) so admins can see all workspaces

* There is now a Create Query API

* Auto detect image file type with Rust for images that do not end in .png or .jpg

### Fixed Bugs

* Dataframe json content now matches in side bar and column
* Improved the starred repo API updates
* Refactored adding files to use new workspace API
* Refactored DF Edit to use file scoped user workspace
* Improved image rendering in dataframes
* Found a better place for "add row" button in [editable df](/features/labeling_data)
* Fixed repo validation to allow "."
* Cleaned up repo card to account for more categories
* We now have a fallback "download" if we cannot render in the UI

## December 03, 2024

### Feature Updates

* Oxen has eyes 👀! [Multi-modal models](https://www.oxen.ai/explore/models) now available for evaluations:

<img className="block" src="https://mintcdn.com/oxenai-eric-revamp-getting-started/LL9IWhEBPYjwvVAD/images/oxen-has-eyes.png?fit=max&auto=format&n=LL9IWhEBPYjwvVAD&q=85&s=cb8c66cfff8d82800668e19298435a48" alt="Oxen vision models" width="2880" height="1736" data-path="images/oxen-has-eyes.png" />

* [Forking repos](https://www.oxen.ai/HuggingFaceH4/ultrafeedback_binarized) now supported (button on top right, next to clone)

<img className="block" src="https://mintcdn.com/oxenai-eric-revamp-getting-started/TDS-QL1T0FTbH4EK/images/forking-button.png?fit=max&auto=format&n=TDS-QL1T0FTbH4EK&q=85&s=8571712d376f7eeabf1bc0824bca760d" alt="Forking button" width="818" height="552" data-path="images/forking-button.png" />

* The new [Models Page](https://www.oxen.ai/explore/models) shows all new models we support for [Model Inference](https://oxen.ai/ai/models)

<img className="block" src="https://mintcdn.com/oxenai-eric-revamp-getting-started/LL9IWhEBPYjwvVAD/images/models-page.png?fit=max&auto=format&n=LL9IWhEBPYjwvVAD&q=85&s=c39ebc9c95592f223c37c0e8736ac94b" alt="Models Page" width="3024" height="1828" data-path="images/models-page.png" />

* Now able to `oxen add`, `oxen add schema` metadata, and `oxen rm` in a subdirectory
* Enabled pushing, pulling, merging of [subtrees](/features/workspaces#remote-workspaces)

<img className="block" src="https://mintcdn.com/oxenai-eric-revamp-getting-started/LL9IWhEBPYjwvVAD/images/partial-clone-page.png?fit=max&auto=format&n=LL9IWhEBPYjwvVAD&q=85&s=e888ff1a073d80c86a2c7109921a0cb8" alt="Partial Clone Page" width="2880" height="1740" data-path="images/partial-clone-page.png" />

* Modified Evaluations to use input/output types in place of existing type

### Fixed Bugs

* Versions page no longer gives an error when no branches on the repo
* Fixed some image rendering bugs in dataframe
* Refactored oxen CLI commands for windows
* Evaluations now handle long file names overflow in list view
* Unknown column data type won't break the server on column add
* Data Frame json content now matches in side bar vs column

## August 13, 2024

### Feature Updates

* CLI // Added command to easily set schema metadata render type

e.g. Instead of

```
oxen schemas add data.csv -c 'file' -m '{

"_oxen": {

    "render": {

        "func": "image"

        }

    }

}'
```

Now we have:

```
oxen schemas render data.csv -c 'file' -t 'image'
```

or...

```
oxen schemas add data.csv -c 'file' --render 'image’
```

* CLI // unlocks branch with a `oxen branch unlock` command
* Hub // Expose RepositoryCategory APIs
* UI // Delete, edit, and add row on dataframe
* UI // View staged DF diffs
* UI // Add instructions to the README to clone repo, add first file, and push back

### Fixed Bugs

* Image name with \~ at the end are now rendering in UI
* We fixed collaborator email button (couldn’t be clicked)
* Hub // now renders images on branches
* UI // filenames overflow in data frame image viewer
* UI // Toggle column visibility in Dataframe (view & edit modes)
* UI // Remove the left side redundant NLP query

## June 7, 2024

### Feature Updates

* Hub // Added header for the HEAD commit ID of file
* UI // cell navigation in data-frame is now bi-directional with row details pane
* Added collaborator CTA

### Fixed Bugs

* UI // edit repository name was retuning 404
* CLI // Fixed oxen config global setting so that we don't require a local .oxen repository
* UI // Text area in Row Details pane should not let content overflow

## May 7, 2024

### Feature Updates

* Improved S3 account validation when linking AWS account
* Added search for users when adding collaborators
* Improved large file download in UI
* Docs// Add HTTP endpoints to public developer docs

### Fixed Bugs

* Improved error handling on reading invalid parquet, jsonl, csv, arrow files
* Fixed search by organization

## April 26, 2024

### Feature Updates

* Improved flow to improve claiming an unclaimed organization
* Oxen blog now respects syntax highlighting when importing code from ghost
* Collaborated images are all one fixed image size
* Added careers link to bottom of mobile website
* Can now load large data-frames on Oxen server

### Fixed Bugs

* Fixed binary in data-frame response on Oxen-server
* Fixed upload paths for Windows CLI
* Fixed inaccurate GB storage UI
* Large files are now downloading fully
* Saved compare name as typing or on unfocus instead of just enter
