Skip to content

Commit

Permalink
release notes 0.26 (#2508)
Browse files Browse the repository at this point in the history
* release notes 0.26

* update link

* remove link

---------

Co-authored-by: Marissa Gorlick <[email protected]>
  • Loading branch information
magorlick and Marissa Gorlick authored May 25, 2023
1 parent fb1bec9 commit 3193c50
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docs/blog/0.25.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ Rill helps you go from data to an interactive dashboard in minutes using thought

Our users let us know that it would be useful to have dimensions for more data types because no one wants to `CAST` columns into an arbitrary type to be able to add them to their dashboard. In this release we relax type constratints to help you build a _meaningful_ dashboard faster than ever.

- **All data types can be dashboard dimensions - ** Stop casting your columns to `VARCHAR` before adding them to your dashboard. With this release you will now see all columns as options in your [metrics editor dimension dropdown](../develop/metrics-dashboard#dimensions).
- **All data types can be dashboard dimensions - ** Stop casting your columns to `VARCHAR` before adding them to your dashboard. With this release you will now see all columns as options in your metrics editor dimension dropdown.
34 changes: 34 additions & 0 deletions docs/blog/0.26.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---

date: 2023-05-25
image: https://github.com/rilldata/rill-developer/assets/5587788/cd87c5e2-4434-44b9-bb5f-5e817cbc035b


---


# Rill 0.26 – Rill Open Beta

:::note
⚡ Rill Developer is a tool that makes it effortless to transform your datasets with SQL and create powerful, opinionated dashboards.

To [try out Rill Developer, check out these instructions](https://www.rilldata.com/install-rill-developer) and [let us know over on Discord](https://bit.ly/3bbcSl9) if you encounter any problems or have ideas about how to improve Rill Developer!
:::

![dimensions-all-types](https://github.com/rilldata/rill-developer/assets/5587788/9e4631a8-8c6f-4d7a-ae20-6609483fa2b8 "830292891")

Many Rill users have asked us how they can share what they have built in Rill with others. With this release, we are excited to bring you **self-serve access to sharable _deployed_ dashboards using Rill**. :tada:

With one simple command, `rill deploy`, you are able to launch your project dashboards to an online endpoint. This endpoint can be protected and "invite only" for your collaborators or it can be a public website shared with the world.

- **Self-serve local project deployment with the CLI - ** [Deploying a project](../deploy/existing-project) makes it's dashboards available online and enables you to invite others to access it without installing Rill locally. To try deploying your project `cd` into the project's root directory and run `rill deploy`.

- **User management with the CLI - ** In Rill Cloud, [access can be granted](../share/share-rill) at the organization or project level using the Rill CLI. You can grant access to a private dashboard using `rill user add`
- **Viewers** can browse projects and view dashboards.
- **Admins** can deploy projects, make changes to existing projects, or delete deployed projects. They can also manage members of an organization by granting or revoking access to other users. The person deploying the project for the first time is an Admin by default.

- **Continuous deployment with Github - ** Rill connects to a repository on Github containing a Rill project, and [continuously deploys](../deploy/existing-project#push-the-project-to-github) that project. This means that every change you push to your primary branch in Github will be automatically picked up by Rill and update the hosted endpoint. This workflow enables you to use best practices in git workflows as well as frictionless deployment to your production enviornment.

- **New welcome screen in Rill local - ** We are excited to get the word out that Rill Beta is open and expect to have more people taking the data to deployed dashboard journey wtih us. To welcome new users, we made a beautiful new welcome splash screen in the application that helps people take thier first step -- adding data they care about. We think this will be a great space to share examples projects in the future.

Do you have questions or issues trying to create your hosted dashboard? Reach out on [Discord](https://bit.ly/3bbcSl9) we would love to help!
30 changes: 28 additions & 2 deletions docs/docs/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ Verify that the installation succeeded:
rill --help
```


## Nightly Releases

On both macOS and Linux, you can install the latest nightly build using the installation script:
Expand All @@ -30,6 +29,33 @@ curl -s https://cdn.rilldata.com/install.sh | bash -s -- --nightly

Note for macOS users: If you previously installed Rill using `brew`, the brew-managed binary will take precedent. You can remove it by running `brew uninstall rill`.


## Rill on Windows using WSL

To install Rill on Windows, you'll first need to install WSL and one dependency in your WSL environment. To install WSL, please refer to [Microsoft's documentation](https://learn.microsoft.com/en-us/windows/wsl/install).

We have verified that Rill runs on Ubuntu 22.04 LTS. Other distributions and versions may work, but are not tested. You can install Ubuntu 22.04 LTS with the following PowerShell command:

```
wsl --install -d Ubuntu-22.04
```

Once you have installed WSL and logged in to your Linux instance, you just need to install the `unzip` package to use Rill's `curl` installer. This can be done from the Linux command line with the following commands:

```
sudo apt-get update
sudo apt-get install unzip
```

With `unzip` installed, you're ready to install Rill. Just run:

```
curl -s <https://cdn.rilldata.com/install.sh> | bash
```

## Manual install

You can download platform-specific binaries from our [releases page on Github](https://github.com/rilldata/rill-developer/releases). A manual download will not make Rill Developer globally accessible, so you'll need to reference the full path of the binary when executing CLI commands.
Expand All @@ -43,6 +69,6 @@ chmod a+x rill
xattr -d com.apple.quarantine ./rill
```

### Rill start gives error - _This macOS version is not supported. Please upgrade._
### Error - This macOS version is not supported. Please upgrade.
Rill uses duckDB internally which requires a newer [macOS version](https://github.com/duckdb/duckdb/issues/3824).
Please upgrade your macOS version to 10.14 or higher.

1 comment on commit 3193c50

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉 Published on https://ui.rilldata.com as production
🚀 Deployed on https://646fe526e782c01018f45522--rill-ui.netlify.app

Please sign in to comment.