Releases: Pony-House/Client
1.5.0
Updates
- Service worker cache time updated.
- Embed script updated.
- env value added --> MXC_FETCH_WAITER.
- queueId support to mxcUrl added.
- Changelog button added into the settings page.
- Proxy support added! (Desktop only)
Proxy support
Proxy configuration will be available on the login page, on the loading page, and in the privacy setting page.
Warning!
Due to the current mix that is happening between some matrix servers with Authenticated media enabled and others not, the official browser version of the Pony House is with Authenticated media enabled by default and an optional new configuration has been added for users to enable or disable both in the settings tab, both on the page.
If the images are not loading correctly, you just need to disable the Authenticated media in the Security
setting's tab.
What's Changed
- Bump typescript-eslint from 8.4.0 to 8.5.0 by @dependabot in #737
- Bump eslint from 9.9.1 to 9.10.0 by @dependabot in #723
- Bump @khanacademy/simple-markdown from 0.13.0 to 0.13.1 by @dependabot in #724
- Bump eslint-plugin-jsx-a11y from 6.9.0 to 6.10.0 by @dependabot in #725
- Bump exifreader from 4.23.3 to 4.23.5 by @dependabot in #726
- Bump electron from 32.0.1 to 32.0.2 by @dependabot in #728
- Bump vite from 5.4.2 to 5.4.3 by @dependabot in #731
- Bump @types/node from 22.5.2 to 22.5.4 by @dependabot in #733
- Bump sass from 1.77.8 to 1.78.0 by @dependabot in #734
- Bump @xmtp/xmtp-js from 12.1.0 to 13.0.0 by @dependabot in #735
- Bump @eslint/js from 9.9.1 to 9.10.0 by @dependabot in #729
- Bump eslint-plugin-react from 7.35.1 to 7.35.2 by @dependabot in #732
- Bump eslint-plugin-import from 2.29.1 to 2.30.0 by @dependabot in #727
- Bump electron-builder from 24.13.3 to 25.0.5 by @dependabot in #730
- Bump typescript from 5.5.4 to 5.6.2 by @dependabot in #736
Full Changelog: 1.4.10...1.5.0
1.4.10
Updates
- pwa installer --> register fixed.
- service-worker.js --> tiny fix in the cache manager.
- The client cache cleaner will now also clear the cache of files that is stored inside the
service-worker.js
.
What's Changed
- Bump matrix-js-sdk from 34.3.1 to 34.4.0 by @dependabot in #721
- Bump slate-react from 0.109.0 to 0.110.0 by @dependabot in #722
- Bump @types/node from 22.5.1 to 22.5.2 by @dependabot in #720
- Bump html-react-parser from 5.1.13 to 5.1.15 by @dependabot in #719
- Bump eslint-plugin-react from 7.35.0 to 7.35.1 by @dependabot in #716
- Bump typescript-eslint from 8.3.0 to 8.4.0 by @dependabot in #715
- Bump @types/react from 18.3.4 to 18.3.5 by @dependabot in #718
- Bump matrix-widget-api from 1.8.2 to 1.9.0 by @dependabot in #717
Full Changelog: 1.4.9...1.4.10
1.4.9
Updates
- File downloader button fixed.
- Notification perms pop-up added.
- Message emoji in code tags are fixed now.
- File size added into file download info.
- Arch Linux version released! (Unofficial and supported by Maki. This is posted in the readme page.)
What's Changed
- Bump electron from 32.0.0 to 32.0.1 by @dependabot in #713
- Bump slate-react from 0.108.0 to 0.109.0 by @dependabot in #712
- Bump @types/react from 18.3.3 to 18.3.4 by @dependabot in #711
- Bump matrix-js-sdk from 34.3.0 to 34.3.1 by @dependabot in #710
- Bump @eslint/js from 9.9.0 to 9.9.1 by @dependabot in #709
- Bump typescript-eslint from 8.2.0 to 8.3.0 by @dependabot in #708
- Bump eslint from 9.9.0 to 9.9.1 by @dependabot in #707
- Bump html-react-parser from 5.1.12 to 5.1.13 by @dependabot in #705
- Bump @types/node from 22.4.1 to 22.5.1 by @dependabot in #714
Full Changelog: 1.4.8...1.4.9
Notes
Due to the recent events that have happened in Brazil in recent days, I had difficulty focusing on the updates of Pony House. It is not the first time that this happens, these events are all interconnected to the same events of 2023 that made me start the project of this client.
This update is more focused on fixing some issues. But in the next days, we're going back to normal routine.
The project will continue in development and I will not give up!
1.4.8
Updates
Basic electron fixes to fix issues. #689
What's Changed
- Bump eth-provider from 0.13.6 to 0.13.7 by @dependabot in #703
- Bump libphonenumber-js from 1.11.5 to 1.11.7 by @dependabot in #702
- Bump typescript-eslint from 8.1.0 to 8.2.0 by @dependabot in #701
- Bump electron from 31.3.1 to 32.0.0 by @dependabot in #699
- Bump @types/node from 22.2.0 to 22.4.1 by @dependabot in #698
- Bump matrix-js-sdk from 34.2.0 to 34.3.0 by @dependabot in #697
- Bump vite from 5.4.0 to 5.4.2 by @dependabot in #704
Full Changelog: 1.4.7...1.4.8
1.4.7 - tiny ops
- Notification tiny issue fixed.
- Ether tiny issues fixed.
1.4.6
Updates
- Pwa file added to cache images.
- Image css updated to fix tiny issues.
- MXC_AUTHENTICATED_MEDIA added into env file.
- Emoji tab selector css fixed.
- Embed tiny issues fixed.
- Profile Viewer source code changed to react version.
- Timestamp codes updated.
- The ethereum profiles were not being detected even with the web3 enabled. That was corrected now.
What's Changed
- Bump qrcode from 1.5.3 to 1.5.4 by @dependabot in #688
- Bump globals from 15.8.0 to 15.9.0 by @dependabot in #687
- Bump typescript-eslint from 7.18.0 to 8.0.1 by @dependabot in #684
- Bump matrix-js-sdk from 34.1.0 to 34.2.0 by @dependabot in #686
- Bump matrix-widget-api from 1.7.0 to 1.8.2 by @dependabot in #685
- Bump eslint from 9.8.0 to 9.9.0 by @dependabot in #695
- Bump typescript-eslint from 8.0.1 to 8.1.0 by @dependabot in #694
- Bump slate-react from 0.107.1 to 0.108.0 by @dependabot in #692
- Bump @eslint/js from 9.8.0 to 9.9.0 by @dependabot in #691
- Bump @types/node from 22.1.0 to 22.2.0 by @dependabot in #693
- Bump vite from 5.3.5 to 5.4.0 by @dependabot in #690
- docs: update README.md by @eltociear in #696
New Contributors
- @eltociear made their first contribution in #696
Full Changelog: 1.4.5...1.4.6
1.4.5
Updates
- Scroll messages issue during images load is fixed.
- EmojiBoard - emoji preview fixed.
- Animation issues in RawIcon.jsx and Drawer.jsx is fixed.
- ImagePack - animation fixed.
- Sticker image size fixed.
- DragDrop issues fixed.
- mediaFix migration to tinyFixScrollChat.
- Welcome page updated.
- MXC_FETCH_LIMIT sets the file limit that can be loaded simultaneously by the client. Always the value is reached, the other requests are paused temporarily to wait for the queue to have new slots.
- Guest Account login method added. (Deactivated by default in the env file)
- .cmd-bar - css fixed.
What's Changed
- Bump @typescript-eslint/eslint-plugin from 7.17.0 to 7.18.0 by @dependabot in #681
- Bump @eslint/js from 9.7.0 to 9.8.0 by @dependabot in #673
- Bump libphonenumber-js from 1.11.4 to 1.11.5 by @dependabot in #674
- Bump typescript-eslint from 7.17.0 to 7.18.0 by @dependabot in #675
- Bump eslint from 9.7.0 to 9.8.0 by @dependabot in #676
- Bump ethers from 6.13.1 to 6.13.2 by @dependabot in #677
- Bump @types/node from 20.14.12 to 22.0.0 by @dependabot in #678
- Bump electron from 31.2.1 to 31.3.1 by @dependabot in #679
- Bump @types/node from 20.14.12 to 22.1.0 by @dependabot in #682
Full Changelog: 1.4.4...1.4.5
1.4.4
Updates
- placeholder style in the chatbox was updated.
- avatar-container-loading - animation speed updated to 2s.
- Storage persisted support added.
- Avatar grow animation colors fixed.
- Sidebar - css fix.
- Matrix Events name fixed.
- Import emoji feature added.
- Image drag issues fixed.
- Profile Banner updater fixed.
- Room Profile avatar button fixed.
- New optimization for loading avatars and attachments.
- Broken images can be default avatar now.
- New script to read images made especially to deal with Authenticated media MSC3916. (Matrix 1.11)
What's Changed
- Bump @typescript-eslint/parser from 7.16.0 to 7.16.1 by @dependabot in #656
- Bump eslint-plugin-react from 7.34.3 to 7.34.4 by @dependabot in #655
- Bump electron from 31.1.0 to 31.2.1 by @dependabot in #654
- Bump sass from 1.77.6 to 1.77.8 by @dependabot in #648
- Bump eslint from 9.6.0 to 9.7.0 by @dependabot in #652
- Bump web3-providers-ws from 4.0.7 to 4.0.8 by @dependabot in #647
- Bump @khanacademy/simple-markdown from 0.12.0 to 0.12.1 by @dependabot in #646
- Bump @eslint/js from 9.6.0 to 9.7.0 by @dependabot in #650
- Bump prettier from 3.3.2 to 3.3.3 by @dependabot in #645
- Bump @typescript-eslint/eslint-plugin from 7.16.0 to 7.16.1 by @dependabot in #653
- Bump compare-versions from 6.1.0 to 6.1.1 by @dependabot in #651
- Bump typescript-eslint from 7.16.0 to 7.16.1 by @dependabot in #649
- Bump @typescript-eslint/eslint-plugin from 7.16.1 to 7.17.0 by @dependabot in #670
- Bump @fortawesome/fontawesome-free from 6.5.2 to 6.6.0 by @dependabot in #669
- Bump eslint-plugin-react from 7.34.4 to 7.35.0 by @dependabot in #659
- Bump typescript-eslint from 7.16.1 to 7.17.0 by @dependabot in #661
- Bump @xmtp/xmtp-js from 12.0.0 to 12.1.0 by @dependabot in #664
- Bump slate-react from 0.107.0 to 0.107.1 by @dependabot in #665
- Bump eslint-plugin-prettier from 5.1.3 to 5.2.1 by @dependabot in #663
- Bump @typescript-eslint/parser from 7.16.1 to 7.17.0 by @dependabot in #666
- Bump @khanacademy/simple-markdown from 0.12.1 to 0.13.0 by @dependabot in #667
- Bump html-react-parser from 5.1.10 to 5.1.12 by @dependabot in #668
- Bump @types/node from 20.14.10 to 20.14.12 by @dependabot in #671
- Bump typescript from 5.5.3 to 5.5.4 by @dependabot in #660
- Bump vite from 5.3.3 to 5.3.5 by @dependabot in #672
- Bump matrix-js-sdk from 34.0.0 to 34.1.0 by @dependabot in #662
Full Changelog: 1.4.3...1.4.4
WARNING
I still haven't activated the media authenticator at the Pony House. But the script is already ready fully written in the client.
https://github.com/Pony-House/Client/blob/4c540b5a765c953eb9e6b91061fcf31b1b2cc09c/src/util/libs/MxcUrl.js#L23
1.4.3
What's Changed
- Bump katex from 0.16.10 to 0.16.11 by @dependabot in #644
- Bump highlight.js from 11.9.0 to 11.10.0 by @dependabot in #643
- Bump typescript-eslint from 7.15.0 to 7.16.0 by @dependabot in #642
- Bump @typescript-eslint/parser from 7.15.0 to 7.16.0 by @dependabot in #641
- Bump slate-react from 0.106.0 to 0.107.0 by @dependabot in #640
- Bump @types/node from 20.14.9 to 20.14.10 by @dependabot in #636
- Bump vite-plugin-static-copy from 1.0.5 to 1.0.6 by @dependabot in #639
- Bump matrix-js-sdk from 33.1.0 to 34.0.0 by @dependabot in #638
- Bump @typescript-eslint/eslint-plugin from 7.15.0 to 7.16.0 by @dependabot in #637
Updates
- Libre Translate visible option added into the
.env
file. - New appearance setting to simplify the hashtag view of users who belong to the same homserver as you.
- some css classes
noselect
is fixed. - Share room url button added.
- Force Dev Mode option added into the
.env
file. - New room viewer script to mobile.
- Mobile css content place fixed.
Full Changelog: 1.4.2...1.4.3
1.4.2
What's Changed
- Bump @typescript-eslint/parser from 7.14.1 to 7.15.0 by @dependabot in #633
- Bump typescript from 5.5.2 to 5.5.3 by @dependabot in #632
- Bump electron from 31.0.2 to 31.1.0 by @dependabot in #630
- Bump @eslint/js from 9.5.0 to 9.6.0 by @dependabot in #629
- Bump eslint from 9.5.0 to 9.6.0 by @dependabot in #622
- Bump vite from 5.3.1 to 5.3.2 by @dependabot in #623
- Bump @typescript-eslint/eslint-plugin from 7.14.1 to 7.15.0 by @dependabot in #624
- Bump slate-react from 0.105.0 to 0.106.0 by @dependabot in #626
- Bump react-bootstrap from 2.10.3 to 2.10.4 by @dependabot in #627
- Bump @types/node from 20.14.8 to 20.14.9 by @dependabot in #628
- Bump globals from 15.6.0 to 15.8.0 by @dependabot in #634
- Bump typescript-eslint from 7.14.1 to 7.15.0 by @dependabot in #631
- Bump vite from 5.3.1 to 5.3.3 by @dependabot in #635
Updates
- Account page - danger zone added.
- React key issues fixed.
- Room intro container added to threads.
- Thread loading mode added to fix issues.
- Account page - ENV values added. You can now set which values can be managed within this page.
- SSOButtons visible in the register now.
- sso-buttons - Tooltip added.
- Login page - homeserver list css fixed.
- New Welcome data added to the mods folder. Now you can create custom welcome pages quickly for your homeserver.
Full Changelog: 1.4.1...1.4.2