Skip to content

Latest commit

 

History

History
180 lines (115 loc) · 3.45 KB

File metadata and controls

180 lines (115 loc) · 3.45 KB

web-request-rpc ChangeLog

3.0.1 - 2025-12-16

Fixed

  • Ensure localhost permission can be requested for localhost web apps.

3.0.0 - 2024-07-02

Changed

  • BREAKING: Change to module.

2.0.3 - 2023-01-26

Fixed

  • Fix popup window resize bugs. When calling window.open, the height and width used are for the total content area not including any title bar, when calling resizeTo, the height and width are for the total content area and any title bar, etc. Additionally, the window bounds parameters are ignored in Firefox when opening a new window if the parent window is maximized, so the resizeTo/moveTo APIs must always be called on popups.

2.0.2 - 2022-11-17

Fixed

  • Apply workaround for chromium bug where mouse events are sent to the underlying page instead of an element in an iframe that is over the page.

2.0.1 - 2022-11-09

Fixed

  • Mark inline dialog and iframe as unselectable to avoid chromium focus bug.

2.0.0 - 2022-06-13

Changed

  • BREAKING: Enable the use of 1p popup dialogs or iframes when creating new web app windows.

1.1.7 - 2021-01-22

Fixed

  • Fix typo.

1.1.6 - 2021-01-22

Fixed

  • Fix CSS dialog issue with Chrome 88.

1.1.5 - 2019-10-01

Fixed

  • Allow iframes for WebAppWindows to enable scrolling automatically to better emulate normal pages.

1.1.4 - 2019-06-07

Fixed

  • Ensure legacy URL parser prefixes / to pathname.

1.1.3 - 2019-06-07

Fixed

  • Fix URL constructor feature detection.

1.1.2 - 2018-10-14

Changed

  • Use percentages instead of viewport units.

1.1.1 - 2018-10-10

Fixed

  • Ensure default web app window iframe cannot be larger than viewport.

1.1.0 - 2018-10-10

Added

  • Add web-app-window-backdrop class for customization.

1.0.4 - 2018-10-09

Fixed

  • Use fixed positioning for WebAppWindow iframe to fix mobile CSS issues.

1.0.3 - 2018-09-27

Fixed

  • Make early closing of WebAppContext more robust and expose closed flag.
  • Prevent timeout from firing when the WebAppContext is intentionally closed.

1.0.2 - 2018-08-20

Fixed

  • Disable body overflow when showing UI.

Changed

  • Make default loading timeout 60 seconds.

1.0.1 - 2018-07-30

Fixed

  • Fix bugs with tracking pending requests; ensure to terminate all pending requests when client closes.

1.0.0 - 2018-07-20

0.1.7 - 2018-03-22

Changed

  • Improve error marshalling.
  • Do not bundle dialog polyfill or require HTML5 Dialog.

0.1.6 - 2017-09-03

Added

  • Add ability to pass a Promise that resolves to a window handle.

0.1.5 - 2017-09-01

Fixed

  • Include .js extension on imports.

0.1.4 - 2017-08-31

Fixed

  • Fix display bug on Edge by defaulting iframe for WebAppWindow to 100% width+height.

0.1.3 - 2017-08-29

Fixed

  • Do not pass undefined base, it breaks Safari.

0.1.2 - 2017-08-24

Fixed

  • Ensure dialogPolyfill is loaded.

0.1.1 - 2017-08-24

Added

  • Add hook to enable customization of WebAppWindow.

0.1.0 - 2017-08-18

0.0.6 - 2017-08-18

Fixed

  • Add dialog-polyfill dependency.

0.0.5 - 2017-08-18

Fixed

  • Fixuse of const.

0.0.4 - 2017-08-18

Changed

  • Make WebAppWindow backdrop transparent by default.

0.0.3 - 2017-08-14

Changed

  • Rename ClientWindow to WebAppWindow to avoid confusion.

0.0.2 - 2017-08-10

0.0.1 - 2017-08-10

Added

  • Add core files.

  • See git history for changes previous to this release.