DIYgod mirror
Go to file
DIYgod 47db0f4d5c
release(mobile): Release v0.5.4 (#5016)
* build(deps): bump cloudflare/wrangler-action from 3 to 4 (#5007)

Bumps [cloudflare/wrangler-action](https://github.com/cloudflare/wrangler-action) from 3 to 4.
- [Release notes](https://github.com/cloudflare/wrangler-action/releases)
- [Changelog](https://github.com/cloudflare/wrangler-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cloudflare/wrangler-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: cloudflare/wrangler-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix(desktop): improve Obsidian integration metadata

* chore(release): update version to 1.8.0 in package.json and release.json

* fix(desktop): sanitize Obsidian file path separators

* fix(desktop): prevent duplicate timeline page requests

* fix(desktop): preserve native image context menu

* fix(desktop): scroll timeline to top before refresh

* fix(desktop): pause scroll read on timeline changes

* fix: batch scroll mark-read requests

* ci: serialize pnpm dependency installs

* fix(mobile): avoid duplicate shared links

* fix: preserve local read state after scroll sync

* fix(desktop): clear stale web context menu

* fix: retry scroll mark-read after revisiting entries

* fix: update unread count for time-limited mark-read

* fix(collection): paginate starred entries by collection time

* fix(actions): stabilize rule editor state

* fix(download): route direct downloads through ota

* fix(release): always build mobile release apk

* docs(desktop): prepare release inputs

* docs(mobile): prepare release metadata

* release(mobile): release v0.5.4

* chore(mobile): keep release pr mobile-only

* fix(release): skip opposite platform push builds

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-29 15:52:57 +08:00
.agents docs(skills): align release modes with implementation 2026-04-13 15:57:11 +08:00
.github fix(release): skip opposite platform push builds 2026-05-29 15:46:38 +08:00
.vscode fix: update tag filter to include mobile and desktop versions 2025-08-04 17:52:20 +08:00
api
apps chore(mobile): keep release pr mobile-only 2026-05-29 15:35:59 +08:00
docs/superpowers feat(ota): unify desktop updates with ota service 2026-04-12 15:39:13 +08:00
icons/mgc feat: refine spotlight settings and highlighting 2026-04-09 13:45:05 +08:00
locales fix(desktop): preserve native image context menu 2026-05-14 18:55:17 +08:00
packages fix(actions): stabilize rule editor state 2026-05-29 14:00:19 +08:00
patches feat: migrate desktop/mobile error tracking to posthog (#4858) 2026-02-18 23:16:00 +08:00
plugins feat(landing): merge landing app into monorepo (#4881) 2026-02-26 11:33:16 +08:00
scripts refactor: migrate to client sdk (#4480) 2025-09-17 00:12:54 +08:00
wiki
.cursorignore feat: ai features (#4040) 2025-07-16 21:54:32 +08:00
.easignore fix(ci): preserve mobile web assets for local eas builds 2026-04-14 15:00:53 +08:00
.editorconfig chore: fix file format & use .gitattributes (#4082) 2025-07-07 19:58:29 +08:00
.gitattributes feat: ai features (#4040) 2025-07-16 21:54:32 +08:00
.gitignore feat: add cross-platform e2e coverage (#4901) 2026-03-10 11:32:00 +08:00
.npmrc
.nvmrc
.prettierignore fix(ci): restore store build compatibility 2026-04-14 16:03:50 +08:00
.prettierrc.mjs fix: restore frontend ci for better-auth upgrade 2026-03-16 21:35:14 +08:00
AGENTS.md docs: add post-change checks (#4791) 2026-01-01 16:28:03 +08:00
CODE_OF_CONDUCT.md
CONTRIBUTING.md chore: update license 2025-12-28 18:27:30 +08:00
LICENSE chore: update license 2025-12-28 18:27:30 +08:00
README.md fix(readme): remove mobile version badge from README 2026-04-15 16:17:19 +08:00
SECURITY.md
buildServer.json
changelogithub.config.ts fix: update tag filter to include mobile and desktop versions 2025-08-04 17:52:20 +08:00
conductor.json chore: add Conductor setup/run scripts (#4788) 2026-01-01 14:02:04 +08:00
eslint.config.mjs fix(ci): restore store build compatibility 2026-04-14 16:03:50 +08:00
package.json fix(mobile): isolate html renderer build deps 2026-04-14 19:08:31 +08:00
pnpm-lock.yaml fix(mobile): declare tailwind typography dependency 2026-04-15 09:06:37 +08:00
pnpm-workspace.yaml fix(mobile): isolate html renderer build deps 2026-04-14 19:08:31 +08:00
tsconfig.json
tsslint.config.ts
turbo.json feat(landing): merge landing app into monorepo (#4881) 2026-02-26 11:33:16 +08:00
vercel.json chore: update URLs to use folo.is domain in configuration files 2025-10-30 09:04:39 +08:00
vitest.workspace.js
vitest.workspace.ts

README.md

Logo

Folo

   




Folo Mobile Folo Desktop

As they say, your thoughts are what you read—and weve been consuming noisy feeds for too long! Folo organizes content into one timeline, keeping you updated on what matters, noise-free. Share lists, explore collections, and enjoy distraction-free browsing.

👋🏻 Getting Started & Join Our Community

Whether for users or professional developers, Folo will be your open information playground. Please be aware that Folo is currently under active development, and feedback is welcome for any issue encountered.

Feel free to try it using the following methods:

Operating System Source
Any Browser
iOS App Store
Android Google Play App Store
macOS Mac App Store App Store
Windows Microsoft Store App Store
Linux App Store

You can also install using the following methods maintained by our community:

Discord Join our Discord server to connect with developers, request features, and receive support.
Follow us on X/Twitter for product updates and to join in on reward activities.
!IMPORTANT]

**Star Us**, You will receive all release notifications from GitHub without any delay \~

Image

Performance Stats of RSSNext/Folo - Last 28 days

Features

Customized Information Hub

Subscribe to a vast range of feeds and curated lists. Curate your favorites and keep track of what matters most to you.

AI At Your Fingertips

A smarter and more efficient browsing with AI-powered features like translation, summary, and more.

Dynamic Content Support

Because we know content is more than just text. From articles to videos, images to audio — Folo gets it all covered.

More Than Just An App

This isnt just another app. Folo is a community — introducing a new era of openness and community-driven experience.

🤝 Contributing

You are welcome to join the open source community to build together, please check our Contributing Guide for more details.

🔏 Code signing policy

Folo for Windows uses free code signing provided by SignPath.io, a certificate by SignPath Foundation.

Folo for macOS and iOS is signed and notarized by Apple Developer Program.

All released files are verified with GitHub artifact attestations to ensure their provenance and integrity.

📝 License

Folo is licensed under the GNU Affero General Public License version 3 with the addition of the following special exception:

All content in the icons/mgc directory is copyrighted by https://mgc.mingcute.com/ and cannot be redistributed.