What’s Changed

  • design: make the signup page look slightly less atrocious
  • feat: add keyword and URL filtering for posts by @Kehet and @Xyphyn in https://github.com/Xyphyn/photon/pull/711
    • only for posts for now, by default it will minimize the post in your feed to let you know it was hidden while still being unobtrusive. if you want to completely hide them, that’s still an option
  • feat: automatically retrieve cross-server content
    • previously this would require an extra button press. this is much more transparent
    • also this makes photon links a lot better for sharing with frens
  • feat: completely rewrite the api adapters to not be absymal trash
    • if an employer saw that i wrote the old api adapter i would be fired on the spot
  • fix: Missing escaped text by @sevonj in https://github.com/Xyphyn/photon/pull/706
  • upgrade: svelte -> 5.49.1, sveltekit -> 2.50.1, vite -> 6.4.1, tailwindcss -> 4.1.18
  • misc: improve settings reachability by making a categorized page on mobile
  • design: make button presses react more frequently to just make things feel nicer
  • design: lots and lots of design tweaks like a new loading animation (massive changes)
  • refactor: authentication logic
  • fix: remove useless sveltekit __data.json blocking calls, speed up navigation within layouts (and make everything work without the photon server)
  • feat: make it impossible to use the app if you have a certain username because funny

New Contributors

Full Changelog: https://github.com/Xyphyn/photon/compare/v2.2.2...v2.3.0

    • Xylight‮@lemdro.idOPM
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      some git weirdness didn’t commit the actual version change. I’ll update that on phtn.app as soon as I can, but for now all the features will be there but the version number will read 2.2.2

    • Xylight‮@lemdro.idOPM
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      how so? there’s a few API features I need to get to like emoji reactions but so far the API hasn’t changed dramatically

      the best way to make me update something is to tell me, so expect updates soon!

      • Ulrich@feddit.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        4 days ago

        I mean sometimes the comments are invisible. No support for combining cross-posts or polls.

        No criticism, just curious.

        • Xylight‮@lemdro.idOPM
          link
          fedilink
          English
          arrow-up
          2
          ·
          4 days ago

          Photon already supports polls as of v2.2.0 and combining cross-posts isn’t an option available in the API yet (i think).