## Nostree release note

#### v.0.1.2 "Slug me baby"

https://nostree.me

The new version of nostree (v0.1.2) is loaded with new features, I will try to summarise them all in a nice release note.

The

main changes are list slugs, unique identifiers, docs, more

shareability, the change of kind for lists, and many ux improvements.

This opens up a lot of new possibilities for your lists.

I'm

going to be unpacking this little by little, but before starting I would

like to share the brand new project page on geyser.fund, where you can

help the project to grow, and get candies👀, nostr:nprofile1qqstdhxam7rxw5586xjwscsdj24fqhp93kzsh7xvjg7nnhc7mlh9aecprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqyxhwumn8ghj7mn0wvhxcmmvqyt8wumn8ghj7un9d3shjtnwdaehgu3wvfskueq4jjp6r its

awesome

https://geyser.fund/project/nostree

### Let's start

-Slugs:

I find this new feature for nostree very exciting, with it you can use

slugs to identify your lists, this results in very friendly urls, like

for example https://nostree.me/gzuuus@nostree.me/projects , or

https://nostree.me/gzuuus@nostree.me/nostr

Another feature of using

slugs is that you can group several lists together using the same slug

in both lists. For example if you check this link (

nostree.me/gzuuus@nostree.me/nostr ) you will see that there are two

lists, 'Learn nostr', and 'Favorite nostr clients', this is because

these two lists share the same slug, 'nostr'. From my point of view this

brings some very interesting use cases. nostr:nprofile1qqs87hptfey2p607ef36g6cnekuzfz05qgpe34s2ypc2j6x24qvdwhgpzemhxue69uhhyetvv9ujumn0wd68ytnzv9hxgqgswaehxw309ahx7um5wgh8w6twv5q3samnwvaz7tmjv4kxz7fwdehhxarjv96xjtnrdaksupau3d looking at you

💡You can change the slug of your lists at any time.

-Unique

ids/naddr links: These are unique urls for your lists, they use nostr

standards (nip19) to work, and compared to slugs they will always point

to a unique list. The use case is simple, you want to share a specific

list, without worrying about matching slugs, or changing the slug for

that list in the future. The urls for these lists are not so friendly,

but in return it will be the unique identifier for your list. For

example:

https://nostree.me/a/naddr1qqkxummnw3ex2efdve3kzetr8qurvttzvcuxvtf5vd3n2tfc8q6rytf4x9jkvetx89skgvfcx5pzqs9eep0ll6hurjkl3sc2fewgses07mjfwxsdcu3at2m8fd0xrdz3qvzqqqr4xy4negad

-More

shareability: Now automatically if your nostr address/nip05 is valid it

will be used in the url, instead of your npub. Also when sharing links

of your page.

-Docs: new docs page to help with questions about

using nostree ( https://nostree.me/docs ) At the moment the docs page

has some sections that I think are the most common questions that may

arise when using nostree. Of course I will be expanding this section, I

welcome any feedback to add more docs.

I've built this docs section

to be modular and to show hints in different parts of the interface, so

if in any section you find an info icon ℹ️ you can click on it to get

help on that specific topic.

-New kind for lists, from now on all

lists will be created with kind30001, so we get more interoperability

with all the protocol.

-Interface improvements: In this version,

several interface improvements have been included to make nostree easier

and more intuitive to use. Among the most notable are the sharing

drawer, which you can find in each list and use to share your list, both

from the slug and the naddr link.

Also the addition of buttons with

info icons to receive hints and tips that can be found in various places

in the interface and will give you useful information.

Another is the addition of an ostrich icon for links prefixed with 'nostr:' to open directly in native clients.

💡Whenever you find the ostrich icon it means that you can open the link in a native client.

Also note that if you have lists in the old format you can always migrate them to the new format from the 'manage list' page.

Finally thanks to nostr:nprofile1qqs2js6wu9j76qdjs6lvlsnhrmchqhf4xlg9rvu89zyf3nqq6hygt0spr9mhxue69uhkummnw3ezu7n9vfjkget99e3kcmm4vsq3camnwvaz7tmwdaehgu3wvf5hgcm0d9hx2u3wwdhkx6tpdsqs6amnwvaz7tmwdaejumr0dsjkyv6k for the design proposals, and feedback, and to all of you who have been contributing with zaps, feedback, ideas and so on.

I

think that's all, I hope you enjoy this new release of nostree, if you

liked it please consider skipping this note or go to the geyser.fund

project page, https://geyser.fund/project/nostree

Other ways to help

the project grow is to contribute ideas, feedback, prs to the

repository. Please feel free to share your ideas

nostr:nprofile1qqszak7w562dzerznp222fvrgk8adkt9k9s783yt2lf6luqegp2c3pqprpmhxue69uhkc6t8dp6xu6twvaex2mrp0yhxxmmdqywhwumn8ghj7mn0wd68yttsw43zuam9d3kx7unyv4ezumn9wsq3gamnwvaz7tmjv4kxz7fwv3sk6atn9e5k720h2mn

Reply to this note

Please Login to reply.

Discussion

Really amazing work, g & team! I feel like this is a product that can really convert ppl to Nostr. Very exciting!

Thanks men! Ill be working on onboarding and more ux soon. You are more than invited to share your feedback :)

Found this once by chance and it's awesome!

My personal dream setup is to display long-form posts and use nostree as my links provider and basically create an entire "personal homepage" thing *just* via Nostr.

And Nostree is a big part of this, imo!

nostr:note1rncvefd82cv3dxk0d6fktkjwcmctxcypydh8cplwpqg95ll638wsrdskmn

I couldn't seem to find the Nostree github repo...

So, it appears that "mailto:" is not a recognized prefix, although it's very much correct. =) There are a few oddballs out there, especially when dealing with deeplinking - email with the mailto-prefix being one of the oldest ones I am aware of. Please allow us to ignore the error when we know that we are in fact right. Thanks!

Repo is https://github.com/gzuuus/linktr-nostr I should put it on the page 😅

Mailto should definitely be on the list of supported prefixes, shipping a new release with a fix for this in 3...2..1.

Done! Already online 🤙

So cool! bullish

Linktree on Nostr. Let's goo!

nostr:note1rncvefd82cv3dxk0d6fktkjwcmctxcypydh8cplwpqg95ll638wsrdskmn

btw if you use your @ geyser.fund lightning address all zaps get shown on your project :)