this post was submitted on 08 Sep 2025
20 points (100.0% liked)

Photon

999 readers
15 users here now

Photon for Lemmy

A client for the fediverse designed to be intuitive, fast, and sleek.

This community is a place to ask questions, report bugs, check on the latest updates, or share your experiences with Photon!

You can contact me at @Xylight@lemdro.id.

Links

Rules

  1. Posts must be related to Photon (in any way)
  2. Don't be mean
  3. If your post is a bug report, please preface the title with [solved] if it's been fixed.

founded 2 years ago
MODERATORS
 

a lot of design changes, not many new features

What's Changed

  • impr: prefetch data from cached post feeds to display post pages instantly
  • impr: sync post page changes to post feed
  • impr: load initial post feed asynchronously to make sure people don't blame photon for the fact that the instance takes 81293578235792385 years to load the post feed
  • fix: use /user endpoint for getting saved posts
  • feat: improve image attachment prompt, allow inserting URL
  • design: improve error containers & toasts
  • design: allocate a bit more space for sidebars
  • design: use secondary style buttons for post actions
  • design: use a common list component
  • design: make tab bars not look like actual human excrement
  • design: better post consistency
  • design: make menus 34.177825% more compact
  • design: re-add description text to placeholders and also make them not look like actual human excrement
  • design: move most community data to sidebar on desktop
  • design: increase comment size on adequately sized screens to improve readability
  • design: make pageination component not look like actual human excrement
  • design: increase line height for markdown to improve readability
  • design: make instances/federation page not boil your CPU and also make it not look like human excrement
  • design: delay progress bar animation so that people think that the app is blazingly fast ๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€
  • design: make sidebars not look like actual human excrement
  • design: make settings page not look like actual human excrement
  • fix: improve tab bar selected route detection
  • i18n: remove flags from language names so my house doesn't get nuked from orbit for using a controversial or incorrect flag
  • impr: switch menus to use Svelte attachment based event handling instead of a horrible, cursed, terrible, inaccessible, awful looking, web design violating, unreactive, garbage div wrapper
  • impr: use a basic feature of every component library (components) for Fixate instead of duplicating the same thing 80x
  • aria: improve semantics significantly for SEO and accessibility
  • misc: add a default robots.txt
  • impr: use a and for comment expansion so that it's actually CSS based and native instead of some javascript atrocity
  • fix: context for comment links is wayy too tiny

Full Changelog: https://github.com/Xyphyn/photon/compare/v2.0.1...v2.0.2

Piefed support next release!

top 4 comments
sorted by: hot top controversial new old
[โ€“] cole 1 points 22 hours ago

if we're doing semantic versioning this should probably have been v2.1.0

[โ€“] Blisterexe@lemmy.zip 2 points 1 day ago (1 children)

Xylight you're doing patch notes all wrong, you should do what companies do and put "Various fixes and improvements ๐Ÿš€".

In all seriseriousness though, great job! It looks much better than before.

[โ€“] stinky@redlemmy.com 1 points 1 hour ago

My favorite message from yesterday by Xyphyn "fix: make menu focus not be balls"

[โ€“] Ulrich@feddit.org 2 points 1 day ago

design: delay progress bar animation so that people think that the app is blazingly fast ๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€๐Ÿš€

๐Ÿ˜‚

fix: context for comment links is wayy too tiny

OMG thank you!