# Wishlist for Pro plan

**URL:** <https://talk.observablehq.com/t/wishlist-for-pro-plan/7187>\
**Category:** Feedback\
**Created:** [October 24, 2022, 10:14am UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187 "2022-10-24T10:14:36Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![oluckyman](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/oluckyman/32/918_2.png) [@oluckyman](https://talk.observablehq.com/u/oluckyman)\
**Post date:** [October 24, 2022, 10:14am UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/1 "2022-10-24T10:14:37Z")

</div>

Apart from the ability to keep private notebooks, I would also love to see some goodies that make me feel privileged (rather than forced) being a Pro user.

I’ll start gathering my ideas below one-per-comment, so you can add reactions. And invite you to share your ideas too.

---

<div class="post-metadata">

**Author:** ![oluckyman](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/oluckyman/32/918_2.png) [@oluckyman](https://talk.observablehq.com/u/oluckyman)\
**Post date:** [October 24, 2022, 10:20am UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/2 "2022-10-24T10:20:12Z")

</div>

**×2 File Attachment limits.**

Sometimes I have 51 Mb file to upload and I have to workaround the limit by:

- converting json to csv
- removing not important fields
- shortening long column names
- splitting file in chunks or file-per-column

Anyway I will use 51Mb of space, but with much more friction.  
100Mb limit will reduce such cases a lot.

---

<div class="post-metadata">

**Author:** ![oluckyman](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/oluckyman/32/918_2.png) [@oluckyman](https://talk.observablehq.com/u/oluckyman)\
**Post date:** [October 24, 2022, 10:26am UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/3 "2022-10-24T10:26:13Z")

</div>

**Personal Observable hosted cors-anywhere proxy**

Most of my notebooks fetch something from 3rd party servers. Some of them do not allow cross origin requests, so I need a proxy.  
I have one on heroku, but they will shut down free dynos in November, so I’ll need another solution.  
Would be nice to have built-in Observable proxy that allows requests from my notebooks  
`Origin: https://<user>.static.observableusercontent.com`

---

<div class="post-metadata">

**Author:** ![oluckyman](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/oluckyman/32/918_2.png) [@oluckyman](https://talk.observablehq.com/u/oluckyman)\
**Post date:** [October 24, 2022, 10:29am UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/4 "2022-10-24T10:29:15Z")

</div>

**Early access to upcoming features**

So we can give feedback that will shape the future product.

---

<div class="post-metadata">

**Author:** ![mootari](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/mootari/32/581_2.png) [@mootari](https://talk.observablehq.com/u/mootari)\
**Post date:** [October 24, 2022, 1:09pm UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/5 "2022-10-24T13:09:10Z")

</div>

> [@oluckyman](#):
>
> I have one on heroku, but they will shut down free dynos in November, so I’ll need another solution

Just as an aside, [https://corsproxy.io/](https://corsproxy.io/) has become quite popular, and the company has pledged to maintain it indefinitely (since they’re using it themselves).

---

<div class="post-metadata">

**Author:** ![oluckyman](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/oluckyman/32/918_2.png) [@oluckyman](https://talk.observablehq.com/u/oluckyman)\
**Post date:** [October 24, 2022, 2:13pm UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/6 "2022-10-24T14:13:11Z")

</div>

Thank you! I was not aware of [corsproxy.io](http://corsproxy.io). It covers some of my use cases, but for private APIs with sensitive data I still want to use my own or hosted by Observable proxy.

---

<div class="post-metadata">

**Author:** ![keystroke](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/keystroke/32/4500_2.png) [@keystroke](https://talk.observablehq.com/u/keystroke)\
**Post date:** [October 24, 2022, 9:03pm UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/7 "2022-10-24T21:03:02Z")

</div>

I would love to see better intellisense features on this site. I’ve since quite the platform because after years they still haven’t reached par for basically every other code editor on the internet. Now that stackblitz is getting VSCode running in browser, why use this platform that can’t even show the signature of the method I’m calling.

Other thing is like to see is support when pinning cells open is to let the pinner pick whether cell content is pinned above or below the code. Right now it always pins above which optimizes (according to them) for reading, but not for developing. I’m tired of entire web page shifting around and scrolling my code out of view every time I edit cell that modified the cell content because the content is above the code in the dom.

Basically, this platform needs massive improvements to DX before I’d consider paying for it. I have been tolerating lack of features because it was free.

---

<div class="post-metadata">

**Author:** ![Cobus](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/cobus/32/9670_2.png) [@Cobus](https://talk.observablehq.com/u/Cobus)\
**Post date:** [October 25, 2022, 1:20am UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/8 "2022-10-25T01:20:31Z")

</div>

Thanks for kicking off this topic.

It would be great to use the feedback repo though, since that is where we gather feature requests. I would recommend logging it in the feedback repo and then adding a link in this thread for others to see and perhaps add their thoughts and +1’s to the issue in GitHub. It works much better for notifying when there is progress on an item and also for us to know who to reach out to when we have questions about the ideas/suggestions.

Thanks!

---

<div class="post-metadata">

**Author:** ![aaronkyle](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/aaronkyle/32/8106_2.png) [@aaronkyle](https://talk.observablehq.com/u/aaronkyle)\
**Post date:** [October 26, 2022, 1:06pm UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/9 "2022-10-26T13:06:04Z")

</div>

Thank you Cobus! Some of us love lazy forum feedback, and I am such a one. So here goes: I would love to ‘pause public’. I know I will break a notebook and will re-share, but if someone clicks in when I am working, I don’t want them to see the damage. How about a ‘notebook lock’ feature for concentrated, forced single-party editing?

---

<div class="post-metadata">

**Author:** ![kentr](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/kentr/32/6838_2.png) [@kentr](https://talk.observablehq.com/u/kentr)\
**Post date:** [October 28, 2022, 10:16pm UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/10 "2022-10-28T22:16:12Z")

</div>

I second just about everything @keystroke said.

---

<div class="post-metadata">

**Author:** ![Cobus](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/cobus/32/9670_2.png) [@Cobus](https://talk.observablehq.com/u/Cobus)\
**Post date:** [October 28, 2022, 11:27pm UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/11 "2022-10-28T23:27:54Z")

</div>

We recently added **Editor hints.**

You will now see contextual help in the editor. This includes better autocompletions as well as a “Signature help” pane that displays any documentation as well as the types of the arguments for a function or method. This is powered by the TypeScript language service, and we currently support within-cell type inference as well as all modern ECMAScript browser libraries.

See our [Release notes](https://observablehq.com/@observablehq/release-notes#cell-2890).

---

<div class="post-metadata">

**Author:** ![keystroke](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/keystroke/32/4500_2.png) [@keystroke](https://talk.observablehq.com/u/keystroke)\
**Post date:** [October 29, 2022, 12:22am UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/12 "2022-10-29T00:22:23Z")

</div>

Seems commenting on the notebook is broken I keep getting pop-up to sign-in. Additionally the gif do not play on iOS safari so they just static images, they working on desktop browser though.

---

<div class="post-metadata">

**Author:** ![Cobus](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/cobus/32/9670_2.png) [@Cobus](https://talk.observablehq.com/u/Cobus)\
**Post date:** [October 29, 2022, 12:36am UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/13 "2022-10-29T00:36:42Z")

</div>

Commenting is locked on that notebook. But it shouldn’t prompt you to sign in! That is a bug that I will file internally (thanks for catching that!).

---

<div class="post-metadata">

**Author:** ![kentr](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/kentr/32/6838_2.png) [@kentr](https://talk.observablehq.com/u/kentr)\
**Post date:** [November 9, 2022, 3:17am UTC](https://talk.observablehq.com/t/wishlist-for-pro-plan/7187/14 "2022-11-09T03:17:32Z")

</div>

IMHO, the comment buttons shouldn’t appear if commenting is locked (for UX). Or they should be disabled, with a corresponding tooltip (or other similar message) to communicate that.

Edit: FWIW, I just noticed the “Comments locked” note at the top. I still would say that it’s a problem that the comment button _appears_ to function.
