Since previous release 0.6.0, we added serveral improvements to Plume. You can try them by checking out latest main
branch or pulling a docker image plumeorg/plume:latest
. Here are some of them!
Left to Right block in Right to Left article
According to @ahangarha, it’s natural to read code blocks left-to-right in right-to-left documents in Persian. @FDB_hiroshima added dir="auto"
HTML attribute to make it work.
This improvement is applied to this fediverse.blog instance.
More language
By an issue by @pullopen, I found Chinese translations were not embedded into Plume binary. I added translations for languages below:
- Afrikaans
- Welsh
- Danish
- Greek
- Finnish
- Hebrew
- Hungarian
- Korean
- Dutch
- Norwegian
- Santali
- Sinhala
- Slovak
- Slovenian
- Turkish
- Ukrainian
- Vietnamese
- Chinese
Though some langs don’t have translations actually, I added all langs registered on Crowdin, a translation platform we use.
Bug fix about remote liking, boosting and following
You can sometimes neither like nor boost articles, nor follow someone on remote instances now. This happen when target article’s title or writer’s name includes non-ASCII characters. This problem will be fixed in the next release.
This fix is applied to this fediverse.blog instance.
Menu improvement for iOS
@marek-lach fixed an issue that menu is not opened even though you tap the menu icon.
I have neither iPhone, iPad nor macOS. I’m so glad if you try it and send feedbacks, though surely I will test it before next release (should be 0.6.1 or 0.7.0).
Riker actor system library
This was a long time refactoring. Riker is an actor system library for Rust. By actor model, we can get simple perspective of system archtecture keeping it easy to write asynchronous tasks. This should make Plume more stable and performant.
@meena repeated trial & error many times, and eventually wrote a design doc. That’s a great work. Thank you.
Proxy support
@dr-bonez sended a pull request to introduce proxy support and it was merged. You can run Plume and make it federate with the fediverse behind a proxy server.
Logging fundamental
I added tracing
logging library. I intend to use it for investigation of federation problems in the near future. We are often reported federation issues. Fixing it is so hard if we cannot reproduce the problem on our development environment. At that time, we need record logs on production environment, and tracing
should be a fundamental to help us well.
Musl build effort
This is not our improvement, but what @pwFoo is attempting. Musl is a alternate libc for static link. By building Plume with it, you can get more portable binary and run Plume on variuos machines including Alpine Linux. See the issue if you’re interested in it.
Rust version update
We updated Rust version to nightly-2021-01-15
.
Some day suddenly building Docker image on Docker hub failed. To fix it, we need to upgrade some crates and update Rust version. If you build Plume from source code, newer Rust will be donwloaded automatically according to rust-toolchain
file.
Milestone 0.7.0
I create the 0.7.0 milestone on our Gitea instance and added some issues there. Those are not promises but useful for me to get concentrated on current task without keeping other tasks in my mind. In addition, I think some of you have wanted to know what is being developed now, and the milestone provides the information.
Edit links at the side of article title
I started adding edit links to the site of article title in home and blog pages.
Now you need click links three times to reach to draft’s edit page:
- visit dashboard
- visit a draft article
- tap an edit link
This improvement reduce it:
- just tap an edit link in home page
or,
- visit dashboard
- tap an edit link at the side of article title
I’m sure it’s useful to put edit links in dashboard and blog pages. But I’m not sure whether putting them in home page is nice. Feedbacks are welcome!
Comments
September 16, 2022 11:32
A debt of gratitude is in order for such an extraordinary post and the audit, I am completely inspired! Keep stuff like this coming. ไฮโลออนไลน์
October 5, 2022 10:27
I finally found magnificent post here.I will get back here. I just added your blog to my bookmark regions. thanks.Quality presents is the fundamental on welcome the visitors to visit the webpage page, that is the thing that this site page is giving. 바둑이
October 6, 2022 09:03
I feel particularly appreciative that I read this. It is especially useful and to an awesome degree important and I incredibly took in an inconceivable game plan from it. 꽁머니 사이트
October 6, 2022 15:38
It has totally ascended to crown Singapore’s southern shores and indeed set her on the overall guide of private notable focuses. In any case I scored the a greater number of centers than I ever have in a season for GS. I figure you would be not able find somebody with a comparative consistency I have had during the time so I am content with that. 토토사이트 추천
October 10, 2022 13:57
This is likewise a decent post which I truly appreciated perusing. It isn’t each day that I have the likelihood to see something like this.. บาคาร่าฝากถอนไม่มีขั้นต่ำ
October 10, 2022 17:39
This is a great article, Given such a great amount of information in it, These kind of articles keeps the clients enthusiasm for the site, and continue sharing more … good fortunes. สล็อตออนไลน์888
October 12, 2022 08:38
In the wake of examining your article I was shocked. I understand that you clear up it extraordinarily well. In addition, I assume that diverse perusers will in like manner experience how I feel in the wake of scrutinizing your article. Cube Culture USA
October 12, 2022 18:59
I feel especially thankful that I read this. It is particularly helpful and to a great degree valuable and I amazingly took in an incredible arrangement from it. ดูหนังออนไลน์ฟรี
October 15, 2022 16:18
I am really getting a charge out of examining your exquisitely formed articles. No doubt you spend an extensive measure of effort and time on your blog. I have bookmarked it and I am expecting scrutinizing new articles. Continue doing wonderful. 토토커뮤니티 추천
October 29, 2022 15:11
In the wake of examining your article I was shocked. I understand that you clear up it extraordinarily well. In addition, I assume that diverse perusers will in like manner experience how I feel in the wake of scrutinizing your article. 먹튀폴리스
November 8, 2022 10:35
It is somewhat great, by and by look at the information with this handle. sell credit card processing
November 14, 2022 15:23
Mycatttery is the best place of munchkin cat for sale. We are a home kennel dedicated to providing you with high quality Munchkin kittens. scottish fold munchkin cat for sale
May 26, 2025 12:48
room
Great article Lot’s of information to Read…Great Man Keep Posting and update to People..Thanks jadwal indonesia vs china kualifikasi piala dunia
May 1, 2025 14:44
Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It’s always nice when you can not only be informed, but also entertained! 가상계좌 임대
May 14, 2025 12:21
i love reading this article so beautiful!!great job! 해외선물 임대
May 14, 2025 09:16
This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. 해외선물 분양
May 15, 2025 14:03
Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It’s always nice when you can not only be informed, but also entertained! 코인선물 분양
May 15, 2025 14:10
COLOKSGP merupakan link agen togel online resmi yang memberi akses kesetiap pemain untuk bermain keberbagai pasaran terpopuler dan hadir dengan hadiah terbesar di tahun 2025. coloksgp
May 22, 2025 09:57
When you use a genuine service, you will be able to provide instructions, share materials and choose the formatting style. 클라우드웨이즈 사용방법 When you use a genuine service, you will be able to provide instructions, share materials and choose the formatting style. 테무 쿠폰 When you use a genuine service, you will be able to provide instructions, share materials and choose the formatting style. 테무 쿠폰 When you use a genuine service, you will be able to provide instructions, share materials and choose the formatting style. temu クーポンコード When you use a genuine service, you will be able to provide instructions, share materials and choose the formatting style. 마사지 청주출장마사지
May 22, 2025 10:08
Great post, and great website. Thanks for the information! ยูฟ่า24
May 25, 2025 06:29
room
This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work 클라우드웨이즈 가격 This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work 테무 할인코드 This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work 테무 할인코드 This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work temu クーポンコード This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here keep up the good work 마사지 청주출장마사지
May 25, 2025 11:58
You have performed a great job on this article. It’s very precise and highly qualitative. You have even managed to make it readable and easy to read. You have some real writing talent. Thank you so much. slot garansi kekalahan 100
May 25, 2025 12:07
This was really an interesting topic and I kinda agree with what you have mentioned here! nustoto daftar
May 25, 2025 12:15
room
This is my first time i visit here and I found so many interesting stuff in your blog especially it’s discussion, thank you. Indonesia vs China
May 25, 2025 12:38
room
I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article. 클라우드웨이즈 가격 I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article. 테무 쿠폰코드 I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article. 테무 쿠폰코드 I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article. temu クーポンコード I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article. 마사지 청주출장마사지
May 25, 2025 13:08
room
Awesome article, it was exceptionally helpful! I simply began in this and I’m becoming more acquainted with it better! Cheers, keep doing awesome! pestoto login
May 25, 2025 13:21
room
Awesome article, it was exceptionally helpful! I simply began in this and I’m becoming more acquainted with it better! Cheers, keep doing awesome! 다낭요기
May 25, 2025 13:26
room
When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. 다낭불건마
May 25, 2025 13:35
room
When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. 다낭불건마
May 26, 2025 11:44
When your website or blog goes live for the first time, it is exciting. That is until you realize no one but you and your. free prop firm challenge account
May 26, 2025 11:52
If you are looking for more information about flat rate locksmith Las Vegas check that right away. Indonesia vs China Kualifikasi Piala Dunia
May 26, 2025 12:58
room
The website is looking bit flashy and it catches the visitors eyes. Design is pretty simple and a good user friendly interface. jadwal indonesia vs china kualifikasi piala dunia
May 26, 2025 13:47
room
Great article Lot’s of information to Read…Great Man Keep Posting and update to People..Thanks Indonesia vs China
May 26, 2025 13:49
room
Great article Lot’s of information to Read…Great Man Keep Posting and update to People..Thanks Indonesia vs China
May 26, 2025 13:53
room
The website is looking bit flashy and it catches the visitors eyes. Design is pretty simple and a good user friendly interface. Indonesia vs China
June 1, 2025 08:24
I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article… fx렌트거래
June 1, 2025 11:18
I found this is an informative and interesting post so i think so it is very useful and knowledgeable. I would like to thank you for the efforts you have made in writing this article. fx레버리지