Skip to content

Commit

Permalink
update the release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
totaam committed Jan 14, 2025
1 parent 44bc77e commit fd05e0d
Show file tree
Hide file tree
Showing 3 changed files with 131 additions and 15 deletions.
48 changes: 42 additions & 6 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,48 @@
# Changelog

All notable changes to this project will be documented in this file.
## [17.0] 2024-09-24
- [toggling ssl affects offscreen decoding](https://github.com/Xpra-org/xpra-html5/commit/d75129ac69870a0c068430a0c29c5e5695a6028a)
- [bump max video size when offscreen is actually used](https://github.com/Xpra-org/xpra-html5/commit/69faf56c5fd11b15087334c1b1f54eefd486e854)
- [honour offscreen toggle](https://github.com/Xpra-org/xpra-html5/commit/345d3d228d796afabbc19e451fce6158ab0583a70)
- [try to fallback to client decoding when worker fails](https://github.com/Xpra-org/xpra-html5/commit/345d3d228d796afabbc19e451fce6158ab0583a7)
- [disable decode worker zero-copy on errors](https://github.com/Xpra-org/xpra-html5/commit/194cbbf7bade77a1730a08521704d28600b0ee03)
## [17.0] 2025-01-14
- Build and packaging:
- [nodejs-less formatting script](https://github.com/Xpra-org/xpra-html5/pull/332)
- [remove unused modules](https://github.com/Xpra-org/xpra-html5/pull/333)
- [compatibility with newer build scripts require a repository target](https://github.com/Xpra-org/xpra-html5/commit/67e9bcbe5a6df1d21c2e455ae89711bbc0938b5c)
- New Features:
- [gaming cursor mode](https://github.com/Xpra-org/xpra-html5/pull/335)
- [use builtin browser crypto functions](https://github.com/Xpra-org/xpra-html5/issues/314)
- [noVNC-style vertical retractable floating menu](https://github.com/Xpra-org/xpra-html5/pull/330)
- Fixes:
- [missing start menu with some servers](https://github.com/Xpra-org/xpra-html5/commit/0aa77036fb9ffadff54aa98cc6d9d235d5531d08)
- [horizontal scrolling was inverted](https://github.com/Xpra-org/xpra-html5/pull/331)
- [keep modal windows on top](https://github.com/Xpra-org/xpra-html5/issues/336)
- [offset in desktop mode](https://github.com/Xpra-org/xpra-html5/commit/f706e8f4f135663e6a8065c3eeabca9812c92661)
- Network:
- [WebSocket connections linger and cause re-connect](https://github.com/Xpra-org/xpra-html5/issues/345)
- [longer WebSocket connection timeout](https://github.com/Xpra-org/xpra-html5/commit/af1b036612609e2743b3c824ba3c2ea2211faf5f)
- Decoding:
- [bump max video size when offscreen is actually used](https://github.com/Xpra-org/xpra-html5/commit/69faf56c5fd11b15087334c1b1f54eefd486e854)
- [honour offscreen toggle](https://github.com/Xpra-org/xpra-html5/commit/345d3d228d796afabbc19e451fce6158ab0583a70), [override detection](https://github.com/Xpra-org/xpra-html5/commit/e74030354f74f844c07da405bc7acdb04aff2dcb)
- [try to fallback to client decoding when worker fails](https://github.com/Xpra-org/xpra-html5/commit/345d3d228d796afabbc19e451fce6158ab0583a7)
- [disable decode worker zero-copy on errors](https://github.com/Xpra-org/xpra-html5/commit/194cbbf7bade77a1730a08521704d28600b0ee03)
- [errors when debug logging is enabled](https://github.com/Xpra-org/xpra-html5/commit/bbc3fc3a670055bbdc1f61ba89f1e4d262e9fdf4)
- Connect dialog:
- [update 'offscreen' availability when `ssl`](https://github.com/Xpra-org/xpra-html5/commit/988b1509c14d8f24428ac13d2ad451ca211c8891) [is toggled](https://github.com/Xpra-org/xpra-html5/commit/d75129ac69870a0c068430a0c29c5e5695a6028a)
- [consistent and less ugly font](https://github.com/Xpra-org/xpra-html5/pull/346)
- Minor:
- [fail fast if `rencodeplus` packet encoder is missing](https://github.com/Xpra-org/xpra-html5/commit/a0256fc3a43a18ea30a56cbeaac81d3dc7023c16)
- [don't send clipboard packets to servers that don't want them](https://github.com/Xpra-org/xpra-html5/commit/20094daaf1b98d03619b50670903daffe3919139)
- [restrict allowed characters](https://github.com/Xpra-org/xpra-html5/commit/a178df013ca5c5d8f60278c4c26f9b82c7f94629)
- [prevent the float menu from overflowing](https://github.com/Xpra-org/xpra-html5/pull/352)
- Cosmetic:
- [float menu keyboard icon not changing colours](https://github.com/Xpra-org/xpra-html5/commit/95b3cdbd5515f6b3d4f7c31244c283bc53f35e3f)
- [hide start menu when there are no entries](https://github.com/Xpra-org/xpra-html5/pull/334)
- [undo formatting mess](https://github.com/Xpra-org/xpra-html5/commit/9e30e97b4efcdde481166043679d962fa76484ab)
- [code move](https://github.com/Xpra-org/xpra-html5/commit/b09b8bb1c7f4b689b8413cb1ba9cf382fdabf76c) [and refactoring](https://github.com/Xpra-org/xpra-html5/commit/75b55513a6f4ee32073127e1a1210dc0caef4e3b)
- [remove unused icons](https://github.com/Xpra-org/xpra-html5/commit/2b2cb3c0c5e2c881aada96c447917d95356a1e8f), [update ancient 'Material' icons](https://github.com/Xpra-org/xpra-html5/commit/f4fa5c9bd815acd0ec0164b40785049e76b04f9a)
- [remove redundant check](https://github.com/Xpra-org/xpra-html5/pull/348)
- [remove legacy headers](https://github.com/Xpra-org/xpra-html5/pull/351)
- [workaround ugly Chrome obfuscation](https://github.com/Xpra-org/xpra-html5/commit/c6a04b7cabd059785439382052b6ad1704579327)
- [remove legacy bootstrap](https://github.com/Xpra-org/xpra-html5/commit/26b1b8549bcb8bdf08a46a5faafbd8f2c4930567)
- [session info box not big enough](https://github.com/Xpra-org/xpra-html5/pull/343)

## [16.0] 2024-09-09
- [retry WebSocket connection](https://github.com/Xpra-org/xpra-html5/commit/8614719f724b06ce99a9fb1f3093464274ad5d25)
Expand Down
46 changes: 43 additions & 3 deletions packaging/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,7 +1,47 @@
xpra-html5 (17-r0-1) UNRELEASED; urgency=low
* TODO

-- Antoine Martin antoine@xpra.org Mon, 09 Sep 2024 21:20:58 +0700 +700
* Build and packaging:
- nodejs-less formatting script
- remove unused modules
- compatibility with newer build scripts require a repository target
* New Features:
- gaming cursor mode
- use builtin browser crypto functions
- noVNC-style vertical retractable floating menu
* Fixes:
- missing start menu with some servers
- horizontal scrolling was inverted
- keep modal windows on top
- offset in desktop mode
* Network:
- WebSocket connections linger and cause re-connect
- longer WebSocket connection timeout
* Decoding:
- bump max video size when offscreen is actually used
- honour offscreen toggle, override detection
- try to fallback to client decoding when worker fails
- disable decode worker zero-copy on errors
- errors when debug logging is enabled
* Connect dialog:
- update 'offscreen' availability when `ssl` is toggled
- consistent and less ugly font
* Minor:
- fail fast if `rencodeplus` packet encoder is missing
- don't send clipboard packets to servers that don't want them
- restrict allowed characters
- prevent the float menu from overflowing
* Cosmetic:
- float menu keyboard icon not changing colours
- hide start menu when there are no entries
- undo formatting mess
- code move and refactoring
- remove unused icons, update ancient 'Material' icons
- remove redundant check
- remove legacy headers
- workaround ugly Chrome obfuscation
- remove legacy bootstrap
- session info box not big enough

-- Antoine Martin antoine@xpra.org Tue, 14 Jan 2025 20:49:14 +0700 +700

xpra-html5 (16-r0-1) UNRELEASED; urgency=low
* re-connection fixes:
Expand Down
52 changes: 46 additions & 6 deletions packaging/rpm/xpra-html5.spec
Original file line number Diff line number Diff line change
Expand Up @@ -78,14 +78,54 @@ rm -rf $RPM_BUILD_ROOT
%endif

%changelog
* Mon Sep 09 2024 Antoine Martin <antoine@xpra.org> 17-0-1
- TODO
* Tue Jan 14 2024 Antoine Martin <antoine@xpra.org> 17-0-1
- Build and packaging:
nodejs-less formatting script
remove unused modules
compatibility with newer build scripts require a repository target
- New Features:
gaming cursor mode
use builtin browser crypto functions
noVNC-style vertical retractable floating menu
- Fixes:
missing start menu with some servers
horizontal scrolling was inverted
keep modal windows on top
offset in desktop mode
- Network:
WebSocket connections linger and cause re-connect
longer WebSocket connection timeout
- Decoding:
bump max video size when offscreen is actually used
honour offscreen toggle, override detection
try to fallback to client decoding when worker fails
disable decode worker zero-copy on errors
errors when debug logging is enabled
- Connect dialog:
update 'offscreen' availability when `ssl` is toggled
consistent and less ugly font
- Minor:
fail fast if `rencodeplus` packet encoder is missing
don't send clipboard packets to servers that don't want them
restrict allowed characters
prevent the float menu from overflowing
- Cosmetic:
float menu keyboard icon not changing colours
hide start menu when there are no entries
undo formatting mess
code move and refactoring
remove unused icons, update ancient 'Material' icons
remove redundant check
remove legacy headers
workaround ugly Chrome obfuscation
remove legacy bootstrap
session info box not big enough

* Mon Sep 09 2024 Antoine Martin <antoine@xpra.org> 16-0-1
- re-connection fixes:
hangs
does not timeout
retry WebSocket connection
hangs
does not timeout
retry WebSocket connection
- ping packets not sent
- desktop session parsing error
- more readable session description
Expand Down Expand Up @@ -217,7 +257,7 @@ rm -rf $RPM_BUILD_ROOT
- throttle video decoder to prevent flooding
- disable offscreen decode worker with Firefox to prevent flickering
- workaround for setuptools breakage in version 61 and later
- native video decoding is fast enough not to require much downscaling](https://github.com/Xpra-org/xpra-html5/commit/ed4b0d72f40864cea4fb4b91b5c400085eb44fa8)
- native video decoding is fast enough not to require much downscaling
- propagate error messages
- truncate large clipboard buffers in log messages
- `scroll` draw packets can hang the connection
Expand Down

0 comments on commit fd05e0d

Please sign in to comment.