= Version 1.2.0 **Betula 1.2.0** is the third release of Betula. It was released on 2024-01-29, almost three months after [[v1.1.0.html | v1.1.0]]. img { /betula-v1.2.0.png } => https://git.sr.ht/~bouncepaw/betula/refs/v1.2.0 | Git ref See the [[installation.html | installation guide]]. == New * **People from across the Fediverse can follow Betula**. Betula instances are available with nicknames like @betulist@links.example.org, where @betulist is the username you've chosen when registering and @links.example.org is the domain of your Betula. Make sure to set the correct domain in the Settings. ** Followers will receive all new public bookmarks, as well as updates to them. ** Betula can also follow other Fediverse profiles but cannot yet receive incoming bookmarks. To follow somebody, enter their double-@ nickname in the search bar and click Follow. The bookmarks will flow in in the future. * The bookmarks were redesigned. ** They are grouped by date, which is clickable and leads to the day page. ** The timestamps are removed from feeds. ** Both links in the title are external URL:s. ** The little number, which is the bookmark's ID, leads to the internal bookmark page. ** A Copy link button was added to every bookmark. ** Emoji visibility indicators were replaced with text. ** More stuff fits now in general. * More bookmarking websites can be reposted now thanks to a more robust microformats parser. ** We are also working with Postmarks to make them repostable. * URL:s are displayed with Punycode in mind. * Many bugs were fixed. = Note for nginx users If you want to join the Fediverse with your Betula and you use nginx as a reverse proxy, update your configuration to pass the Host field verbatim to Betula. It is required for HTTP signature verification. So, your server configuration should look something like this: ```nginx server { server_name links.example.org; client_max_body_size 3M; location / { proxy_pass http://127.0.0.1:1738; proxy_set_header Host $host; # NEW LINE } # Certbot configuration is probably somewhere here. } ``` == Developers * [[https://links.bouncepaw.com | bouncepaw]] worked on Fediverse, updated the design and fixed bugs. * [[https://links.goldstein.rs | goldstein]] worked on URL display, fixed DB migrations. I also want to thank [[https://grishka.me | Grishka of Smithereen]] for ActivityPub advice, [[https://www.tedunangst.com | Tedu of Honk]] for the httpsig library, [[https://andypiper.me | Andy Piper]] for the ongoing work on [[https://postmarks.glitch.me | Postmarks]] compatibility. Join us for the next release!