Skip to content

Commit

Permalink
Release notes 0.17 (rilldata#1497)
Browse files Browse the repository at this point in the history
* release notes for 0.17

* fixing static image in docusaurus

* Maybe fixes builds

Co-authored-by: Marissa Gorlick <[email protected]>
Co-authored-by: Benjamin Egelund-Müller <[email protected]>
  • Loading branch information
3 people authored Dec 20, 2022
1 parent bd0ab87 commit e97d3a9
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 1 deletion.
2 changes: 1 addition & 1 deletion docs/blog/0.16.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ We do want to note that these changes were the result of a major backend refacto

Here are the main changes in `0.16`:

- **Materialize all of your dashboards as SQL and YAML — ** When you create sources, models, and metrics versions we create code-representations on your behalf on the file system. You can see these files in your `source`, `models` and `dashboards` folders in your project. To learn more about what the properties mean and what values they can have, visit our [Rill project file reference](../references/project-files) documentation. We aren't sure if this is the exact form factor our files will land on, but we think that a combination of YAML and SQL is a great way to start define the dashboard journey with declarative Rill project files.
- **Materialize all of your dashboards as SQL and YAML — ** When you create sources, models, and metrics versions we create code-representations on your behalf on the file system. You can see these files in your `source`, `models` and `dashboards` folders in your project. To learn more about what the properties mean and what values they can have, visit our [Rill project file reference](/references/project-files) documentation. We aren't sure if this is the exact form factor our files will land on, but we think that a combination of YAML and SQL is a great way to start define the dashboard journey with declarative Rill project files.

- **Re-hydrate an existing project — ** If someone shares a Rill project with you, you can easily pull it down from a git repository and have it fetch the data locally to recrete the transformation and dashboard experience. Simply `cd` into the project directory, run `rill start`, and the project will pull down the sources, run the models and create the dashboard on your behalf before starting the application. If you change Rill project files in a third party tool after you have cloned or created a proejct, you will need to rerun `rill start` to kick off the reconciliation of your files to see the updates.

32 changes: 32 additions & 0 deletions docs/blog/0.17.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---

date: 2022-12-20
image: https://user-images.githubusercontent.com/5587788/208733790-d95f67c5-3f1e-4583-91f9-d8de64e3f0b8.png

---

# Rill 0.17 – Increased information density

:::note
⚡ Rill Developer is a tool that makes it effortless to transform your datasets with SQL and create powerful, opinionated dashboards. These are our release notes for our `0.17` release, still in Tech Preview.

To [try out Rill Developer, check out these instructions](/#pick-an-install-option) 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!
:::

![info-density-static](../static/img/info-density-static.png)


In this release we kick off a major change in the look of the application with a typography update. We have been using a [monospace](https://en.wikipedia.org/wiki/Monospaced_font) font, [MD IO](https://www.futurefonts.xyz/mass-driver/io), since January because in addition to being *quite handsome*, it's monospace structure gives each letter the same width making it easy to scan and reason about numbers.

Unfortunately, as our application has grown we have started paying a tax this choice because the characters are too *wide*. Our application is extremely information dense grows and we need to be thoughtful about the number of characters we can fit on the screen to maximize the utility of a limited number of pixels. Choosing a narrow font provides us the ability to present more information on the “x-axis”.

Monospace can also feel code-oriented because of it’s origin. Monospace fonts were created to support building computer software and are often used in IDEs and text editors to made code more readable. However, monospace fonts tend to feel less approachable to people without a technical background. Applying a font that feels board-deck-ready makes it feel good to share Rill’s insights with people that don’t spend most of their time in an IDE.

With this in mind, we decided to move to the free, open-source, grotesque font [Inter](https://fonts.google.com/specimen/Inter):

- **Goodbye MD IO, hello Inter —** We like Inter at Rill because we want to build information-dense displays in ways that feel really good for everyone. Inter is a high-quality font that is well-optimized for smaller text sizes / UIs and will give us new abilities to present more information for more people to consume in a clear way.

Typography has a huge impact on the visual impression and spacing of elements in our application. We have tightened up some of these elements and adjusted font weights to accommodate these changes. In short - expect a bit of a vibe shift! While we are very excited to present more information in your display with Inter, we expect that things might not feel quite right while we get used to the new information density and gestalt. Please visit us on [Discord](https://bit.ly/3bbcSl9) to report any rough edges you encounter.


![information-density](https://user-images.githubusercontent.com/5587788/208734649-dfb1d4ea-4d0f-49fb-9ee9-c87569049763.gif "783010584")
Binary file added docs/static/img/info-density-static.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e97d3a9

Please sign in to comment.