Skip to content

Commit

Permalink
Merge pull request #346 from gristlabs/may-2024-newsletter
Browse files Browse the repository at this point in the history
adding may newsletter
  • Loading branch information
nbush authored May 31, 2024
2 parents b921c82 + a709838 commit c7704f1
Show file tree
Hide file tree
Showing 7 changed files with 180 additions and 0 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions help/en/docs/newsletters.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ mill" means "useful experience, material, or knowledge", perfectly reflecting it

To receive the newsletter, [sign up for Grist](https://docs.getgrist.com/signup).

- [May 2024 Newsletter](newsletters/2024-05.md): New Grist Business plan, a formula timer utility, draggable conditionals and admin console improvements!
- [April 2024 Newsletter](newsletters/2024-04.md): Filtering reference and choice dropdown lists, an admin console for self-hosters.
- [March 2024 Newsletter](newsletters/2024-03.md): Improvements to forms, new file formats, and a boot page for self-hosters.
- [February 2024 Newsletter](newsletters/2024-02.md): Community spotlight: new widgets, fun experiments, and in-depth explorations.
Expand Down
178 changes: 178 additions & 0 deletions help/en/docs/newsletters/2024-05.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,178 @@
# May 2024 Newsletter

<style>
/* restore some poorly overridden defaults */
.newsletter-header .table {
background-color: initial;
border: initial;
}
.newsletter-header .table > tbody > tr > td {
padding: initial;
border: initial;
vertical-align: initial;
}
.newsletter-header img.header-img {
padding: initial;
max-width: initial;
display: initial;
padding: initial;
line-height: initial;
background-color: initial;
border: initial;
border-radius: initial;
margin: initial;
}

/* copy newsletter styles, with a prefix for sufficient specificity */
.newsletter-header .header {
border: none;
padding: 0;
margin: 0;
}
.newsletter-header table > tbody > tr > td.header-image {
width: 80px;
padding-right: 16px;
}
.newsletter-header table > tbody > tr > td.header-text {
background-color: #42494B;
padding: 16px 20px;
}
.newsletter-header table.header-top {
border: none;
padding: 0;
margin: 0;
width: 100%;
}
.header-title {
font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
font-size: 24px;
line-height: 28px;
color: #FFFFFF;
}
.header-month {
color: #FFFFFF;
}
.header-welcome {
margin-top: 12px;
color: #FFFFFF;
}
.newsletter-summary {
background-color: #e3fff5;
margin: 0;
padding: 10px;
}
.newsletter-summary-header {
text-align: center;
padding-bottom: 10px;
border-bottom: 1px solid lightgrey;
}
.newsletter-summary ul {
padding-left: 20px;
}
.newsletter-summary li {
margin-bottom: 10px;
}
.newsletter-summary li p {
margin: 0px
}
</style>
<div class="newsletter-header">
<table class="header" cellpadding="0" cellspacing="0" border="0"><tr>
<td class="header-text">
<table class="header-top"><tr>
<td class="header-image">
<a href="https://www.getgrist.com">
<img class="header-img" src="/images/newsletters/grist-labs.png" width="80" height="80" alt="Grist Labs" border="0">
</a>
</td>
<td class="header-top-text">
<div class="header-title">Grist for the Mill</div>
<div class="header-month">May 2024
&#8226; <a href="https://www.getgrist.com/">getgrist.com</a></div>
</td>
</tr></table>
<div class="header-welcome" style="color: #e0e0e0;">
Welcome to our monthly newsletter of updates and tips for Grist users.
</div>
</td>
</tr></table>
</div>

## What's New

### New Grist Business plan

We’ve been working hard to make sure Grist suits larger teams with complex and sensitive data. To address this segment, we’ve updated our [Pricing page](https://www.getgrist.com/pricing/){:target="\_blank"} to include a new Business plan — with a Self-Managed flavor! We’re hoping this new plan increases the transparency of pricing around Grist deployments that could use more of our support, rather than requiring organizations to reach out directly for pricing info.

There’s also a new option to subscribe annually. New Pro subscriptions are now $10 on the monthly plan, but still at $8 if paying annually. Existing Pro subscriptions are not affected by this change.

We’ve also updated our [Professional Services page](https://www.getgrist.com/professional-services/){:target="\_blank"} to include some new opportunities we have regarding getting expert help building Grist documents.

### Formula timer

![Grist formula timer](../images/newsletters/2024-05/formula-timer.gif)

Enough is enough – it’s time to put your formulas through their paces. 🏃‍♀️⏱️

It’s a common event to see a spreadsheet collapse under its own weight, like a dying star composed of conditionals. Even mighty Grist documents can slow down when the power of Python goes unchecked. But now there’s a way to diagnose your formulas before things go supernova. Introducing the [formula timer](https://support.getgrist.com/formula-timer/){:target="\_blank"}, which lets you time formulas for specific changes or for a full document reload.

For more information, read all about [saving milliseconds with the formula timer](https://www.getgrist.com/blog/optimizing-formulas-with-grists-new-formula-timer/){:target="\_blank"} — written by one of the newest additions to the Grist Labs team, Jordan! 👋

### Ordering conditional styles (with bonus draggability)

![Draggable conditions](../images/newsletters/2024-05/draggable-conditions.gif)

You can now easily reorder conditional styles, on both rows and columns! Don’t ask how this was accomplished previously!

### Self-hosting admin console improvements

![Self-hosters admin console improvements](../images/newsletters/2024-05/admin-console.gif)

Our new admin console is continuing to grow and develop as we work towards our ambitions of easier self-hosting. 🔜

* The app’s authentication method is now included in the “Security Settings” section. If not set up, you'll be warned. ✋🤨
* Boot panel checks are now visible (and expanded/improved based on your feedback!). We’re still iterating on this, so please let us know [on Discord](https://discord.com/invite/MYKpYQ3fbP){:target="\_blank"} if you have any more feedback.
* To make the panel more robust, it now honors emergency access via a `GRIST_BOOT_KEY` setting if authentication is broken, and should even be usable if the app has some common misconfigurations. This means you can count on the admin panel not becoming inaccessible just when you need it most!

## Community highlights

* marc.fargas has provided our community with a [excellently detailed walkthrough](https://community.getgrist.com/t/pdf-rendering-with-apitemplate-io-pipedream/4984){:target="\_blank"} of his Grist → PDF rendering pipeline. The solution does require external services (which may not be completely free), but it’s an great example of extending Grist.
* Riccardo_Polignieri has created a Python wrapper for Grist’s API called [PyGrister](https://community.getgrist.com/t/pygrister-a-python-client-for-the-grist-api/5015){:target="\_blank"}! Get more Python in your workflow!

Working on something cool with Grist? Let us know by posting in the [Showcase forum](https://community.getgrist.com/c/showcase/8){:target="\_blank"} or our [#grist-showcase Discord channel](https://discord.gg/MYKpYQ3fbP){:target="\_blank"}!

## Learning Grist

### Webinar: Reference Columns

In June, we’ll dive into what references are, how reference columns work in Grist, and explain how to use them to build productive dashboards using the [Event Speaker Template](https://templates.getgrist.com/iCJe3aXg7Ha4/Event-Speakers){:target="\_blank"}.

**Thursday June 20 at 3:00pm US Eastern Time.**

[![Reference Columns webinar](../images/newsletters/2024-05/06.20.24%20OG%20Image.png)](https://www.getgrist.com/webinars/reference-columns/?utm_source=support-newsletter&utm_medium=internal&utm_campaign=build-webinar&utm_term=june-2024){:target="\_blank"}

[SIGN UP FOR JUNE'S WEBINAR](https://www.getgrist.com/webinars/reference-columns/?utm_source=support-newsletter&utm_medium=internal&utm_campaign=build-webinar&utm_term=june-2024){:target="\_blank"}
{: .grist-button}

### Reference and Choice Dropdown List Filtering

In May, Anais returned to look at how filtering a reference or choice column’s dropdown list is very useful in a variety of cases. See how to take advantage of one of Grist’s newest and most sneakily-powerful features.

[WATCH MAY'S RECORDING](https://www.getgrist.com/webinars/reference-filtering-grist-webinar/){:target="\_blank"}
{: .grist-button}

## Help spread the word
If you’re interested in helping Grist grow, consider leaving a review on product review sites. Here’s a short list where your review could make a big impact. Thank you! 🙏

* [AlternativeTo](https://alternativeto.net/software/grist/about/){:target="\_blank"}
* [Capterra](https://www.capterra.com/p/232821/Grist/){:target="\_blank"}
* [G2](https://www.g2.com/products/grist){:target="\_blank"}
* [TrustRadius](https://www.trustradius.com/products/grist/){:target="\_blank"}

## We are here to support you

**Professional services.** Grist often surprises people with its capabilities. Schedule a **free** call to assess your needs and help connect you with a Grist expert. [Learn more.](https://www.getgrist.com/professional-services/){:target="\_blank"}

**Have questions, feedback, or need help?** Search our [Help Center](../index.md), [watch video
tutorials](https://www.youtube.com/channel/UCx0ioQrrC-bIrkmZ7ZULr0g/playlists), share ideas in our
[Community](https://community.getgrist.com), or contact us at <[email protected]>.
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ nav:
- Full Telemetry: telemetry-full.md
- News & updates:
- Newsletters: newsletters.md
- 2024/05: newsletters/2024-05.md
- 2024/04: newsletters/2024-04.md
- 2024/03: newsletters/2024-03.md
- 2024/02: newsletters/2024-02.md
Expand Down

0 comments on commit c7704f1

Please sign in to comment.