Responsively Changelog

What's new in Responsively 1.10.0

Nov 17, 2023
  • Color Blindness Simulations by @astuanax in responsively-org/responsively-app#1147 and a sneak peek of how it works is here: https://twitter.com/ResponsivelyApp/status/1725436291704361080
  • Dropdown flyout is rendered via react portal by @manojVivek in responsively-org/responsively-app#1163
  • General dependency package upgrades

New in Responsively 1.9.0 (Nov 4, 2023)

  • New Features:
  • One-click real device testing powered by BrowserStack. 🚀
  • Added a Custom Title bar for Windows by @ParamBirje in #1140
  • Bug Fixes:
  • Long URL overflowing the Address bar is fixed by @gauravsingh94 in #1101
  • Dark mode fixes for the Settings page by @NishidhJain in #1112
  • Added CONTRIBUTING.md for a detailed contribution guide. by @ParamBirje in #1108
  • Update README.md by @mishrasamiksha in #1125
  • Unified info pop-ups component by @manojVivek in #1148

New in Responsively 1.8.0 (Sep 24, 2023)

  • New Features:
  • Refresh Single Device
  • URLs can now be dragged onto the url bar
  • Minor Improvements:
  • Add ability to edit a custom device's name
  • added useDetectionOutside for bookmark
  • Fix MacBook device name
  • Dependencies version upgrade

New in Responsively 1.7.1 (Sep 5, 2023)

  • Fixed bug that was preventing screenshots.

New in Responsively 1.7.0 (Aug 13, 2023)

  • What's Changed:
  • User preferences option to configure screenshot save location by @manojVivek in #1043
  • Fixed viewport dimensions of S21 FE device by @Danial-Gharib in #1019
  • Dependencies version upgrade

New in Responsively 1.6.0 (Jul 9, 2023)

  • What's Changed:
  • feat: add hotkeys to the app by @themohammadsa in responsively-org/responsively-app#992
  • fix: App is stuck when capturing all webviews on macOS by @afermon in responsively-org/responsively-app#1007
  • Mac app native icon update by @manojVivek

New in Responsively 1.5.0 (Jun 25, 2023)

  • What's New:
  • Hot-reloading for static web files
  • Shortcut for opening devtools
  • Separate zoom state for individual device view
  • Pre-populating bookmark name from page title
  • Devtools extensions added for popular frontend frameworks like React, Angular, Vue, etc.
  • In-App Sponsorship Request
  • Bug Fixes:
  • Fixed screenshot for transparent website
  • Webview user-agent string fixed
  • Device manager crash fix
  • post-intall script for windows fixed

New in Responsively 1.4.0 (Jun 16, 2023)

  • Bookmarks feature by @themohammadsa in #951
  • Individual Device Layout by @themohammadsa in #944
  • Hidden the scroll bar for mobile devices by @PeterKwesiAnsah in #964
  • Toolbar and Tab design tweaks by @manojVivek in #971 and #973
  • Support Responsively App link on Release Notes Viewer by @ReshadSadik in #946

New in Responsively 1.3.0 (May 22, 2023)

  • Ability to Rotate Only One Device, Not All at Once by @WayneRocha in #914
  • Fix browser-sync issue related to Content Security Policy (CSP) by @crbon in #931
  • Fixed the crash when a custom device is added to the preview for the first time by @manojVivek in #933
  • Suppressed 'ready-to-show' events from webview to prevent unnecessary window focus stealing by @manojVivek in #938
  • misc: Other dependency version upgrades

New in Responsively 1.2.2 (May 8, 2023)

  • Fixes:
  • Fixed the blank rendering due to a bug in the migrations

New in Responsively 1.2.0 (May 3, 2023)

  • device-manager: Preview suites by @manojVivek in #892
  • Handling custom protocol responsively:// by @manojVivek in #910
  • Added support for iPhone 13 Pro Max & iPhone 14 Pro Max by @Mikadifo in #868
  • Bump webpack from 5.74.0 to 5.76.0 in /desktop-app by @dependabot in #857
  • Bump eslint-plugin-import from 2.26.0 to 2.27.5 in /desktop-app by @dependabot in #864
  • Bump concurrently from 7.5.0 to 7.6.0 in /desktop-app by @dependabot in #865
  • Bump eslint from 8.34.0 to 8.36.0 in /desktop-app by @dependabot in #866
  • Bump @testing-library/react from 13.4.0 to 14.0.0 in /desktop-app by @dependabot in #867
  • add Mikadifo as a contributor for code by @allcontributors in #871
  • fix: allow whitespaces in device search (#869) by @NarrowCode in #870
  • add NarrowCode as a contributor for code by @allcontributors in #872
  • fix: resolve illegal character error in rimraf by @codewithmitesh in #858
  • device-manager: Made id the unique identifier of devices instead of name. by @manojVivek in #879
  • Bump tsconfig-paths-webpack-plugin from 4.0.0 to 4.0.1 in /desktop-app by @dependabot in #876
  • Bump eslint-plugin-compat from 4.0.2 to 4.1.2 in /desktop-app by @dependabot in #877
  • Bump react-redux from 8.0.4 to 8.0.5 in /desktop-app by @dependabot in #878
  • Bump husky from 8.0.1 to 8.0.3 in /desktop-app by @dependabot in #886
  • Bump css-loader from 6.7.1 to 6.7.3 in /desktop-app by @dependabot in #884
  • Bump @svgr/webpack from 6.5.0 to 7.0.0 in /desktop-app by @dependabot in #885
  • ✨ Pull Request by @aniknia in #888
  • add aniknia as a contributor for code by @allcontributors in #891

New in Responsively 1.1.0 (Mar 15, 2023)

  • Menu implementation simplified by @manojVivek in #831
  • Zoom level persisted across restarts by @manojVivek in #834
  • Bump qs and browser-sync in /desktop-app/release/app by @dependabot in #832
  • fixed: Refresh button only refreshes first device by @manojVivek in #839
  • Bump rimraf from 3.0.2 to 4.1.2 in /desktop-app by @dependabot in #827
  • Bump @types/react from 18.0.23 to 18.0.28 in /desktop-app by @dependabot in #824
  • Bump prettier-plugin-tailwindcss from 0.1.13 to 0.2.3 in /desktop-app by @dependabot in #826
  • Update README.md by @Rithvik-padma in #782
  • Bump electron from 23.1.0 to 23.1.2 in /desktop-app by @dependabot in #842
  • Bump core-js from 3.26.0 to 3.29.0 in /desktop-app by @dependabot in #843
  • Bump react-markdown from 8.0.4 to 8.0.5 in /desktop-app by @dependabot in #844
  • Added support for Samsung Galaxy S20/S20 Plus & S21/S21 Plus/S21 Ultra by @Th0masCat in #846
  • add Th0masCat as a contributor for code by @allcontributors in #847
  • add nopdotcom as a contributor for code by @allcontributors in #848
  • Bump electron from 23.1.2 to 23.1.3 in /desktop-app by @dependabot in #851
  • Bump @types/node from 18.7.6 to 18.15.2 in /desktop-app by @dependabot in #852
  • Bump eslint-plugin-jest from 26.9.0 to 27.2.1 in /desktop-app by @dependabot in #853
  • Bump typescript from 4.8.4 to 4.9.5 in /desktop-app by @dependabot in #820

New in Responsively 1.0.1 (Feb 9, 2023)

  • Fresh rewrite of the app which eliminates usage of deprecated Electron APIs and improved setup and framework to be more developer friendly by @manojVivek in #720
  • bugfix: Alpha app open blocker fix by @manojVivek in #735
  • Menu flyout and codeql path fix by @manojVivek in #739
  • Devices size discripancy fix by @manojVivek in #740
  • v1: Clear storage, cookies and network cache by @manojVivek in #742
  • v1: Unnecessary scrollbars fixed by @manojVivek in #746
  • ci: App release workflow with auto version bump and manual trigger only by @manojVivek in #747
  • hotfix: Broken event mirroring fix by @manojVivek in #751
  • v1: Device theme color scheme toggle by @manojVivek in #752
  • v1: SSL validation toggle by @manojVivek in #753
  • v1: Permission requests by @manojVivek in #754
  • v1: Keyboard shortcuts by @manojVivek in #757
  • v1: Address bar suggestions by @manojVivek in #760
  • v1: Renamed to promote v1 as the main app by @manojVivek in #761
  • v1: Device Manager - Add, edit and delete custom devices by @manojVivek in #765
  • v1: Basic Auth Support by @manojVivek in #769
  • v1: Preview layout modes, default devices refined and minor UI polish by @manojVivek in #770
  • v1: Release notes dialog by @manojVivek in #776
  • Fixed the mac bug when app can't be opened if not exiting after closing a window by @manojVivek in #787
  • Event mirroring bug fix by @manojVivek in #788
  • Device manager overflow background fix by @manojVivek in #789
  • Handling Cli args to support passing URLs to open via cli by @manojVivek in #790
  • Electron version upgrade and fixes by @manojVivek in #791
  • Added Samsung S21 FE by @heagan01 in #792
  • add heagan01 as a contributor for code by @allcontributors in #793

New in Responsively 1.0.0 Beta 6 (Feb 1, 2023)

  • Fixed the mac bug when app can't be opened if not exiting after closing a window by @manojVivek in #787
  • Event mirroring bug fix by @manojVivek in #788
  • Device manager overflow background fix by @manojVivek in #789
  • Handling Cli args to support passing URLs to open via cli by @manojVivek in #790
  • Electron version upgrade and fixes by @manojVivek in #791
  • Added Samsung S21 FE by @heagan01 in #792
  • add heagan01 as a contributor for code by @allcontributors in #793

New in Responsively 1.0.0 Beta 5 (Dec 16, 2022)

  • v1: Basic Auth Support by @manojVivek in #769
  • v1: Preview layout modes, default devices refined and minor UI polish by @manojVivek in #770
  • v1: Release notes dialog by @manojVivek in #776

New in Responsively 1.0.0 Beta 2 (Nov 29, 2022)

  • v1: Device Manager - Add, edit and delete custom devices by @manojVivek in #765

New in Responsively 1.0.0 Beta 1 (Nov 22, 2022)

  • v1: Keyboard shortcuts by @manojVivek in #757
  • v1: Address bar suggestions by @manojVivek in #760
  • v1: Renamed to promote v1 as the main app by @manojVivek in #761

New in Responsively 1.0.0 Alpha 8 (Nov 16, 2022)

  • v1: Device theme color scheme toggle by @manojVivek in #752
  • v1: SSL validation toggle by @manojVivek in #753
  • v1: Permission requests by @manojVivek in #754

New in Responsively 1.0.0 Alpha 7 (Nov 4, 2022)

  • ci: App release workflow with auto version bump and manual trigger only by @manojVivek in #747
  • hotfix: Broken event mirroring fix by @manojVivek in #751

New in Responsively 1.0.0 Alpha 4 (Oct 31, 2022)

  • Unnecessary scrollbars fixed by @manojVivek in #746

New in Responsively 1.0.0 Alpha 3 (Oct 28, 2022)

  • Menu flyout and codeql path fix by @manojVivek in #739
  • Devices size discripancy fix by @manojVivek in #740
  • v1: Clear storage, cookies and network cache by @manojVivek in #742

New in Responsively 1.0.0 Alpha 2 (Oct 21, 2022)

  • Fixed the app start up issue from alpha.1 release. #734
  • What's Changed:
  • bugfix: Alpha app open blocker fix by @manojVivek in #735

New in Responsively 1.0.0 Alpha (Oct 16, 2022)

  • This is an alpha release that involves major overhaul of the app tracked in #724

New in Responsively 0.19.1 (Aug 26, 2022)

  • Add window._bot=true to indicate request as bot traffic. #696

New in Responsively 0.19.0 (Jun 24, 2022)

  • Export/Import the device list.
  • Added iPhone 12/13 device versions.
  • Add Fujitsu E24-9 TOUCH Display.
  • Bugfix: Devtools blocking the toolbar icons fixed.

New in Responsively 0.18.0 (Dec 23, 2021)

  • Save Layout Settings. #534
  • Search device list by display size. #613
  • Quick Filter Active Color Not Displaying in Dark Mode. #627
  • CLI domains with none or one character after .route to about:blank. #608
  • Screenshot feature does not work for devices with special chars in their names. #624
  • Gulp browserSync browser: "responsivelyapp", doesn't launch a window a the current port. #540
  • When using 'open with' on HTML files it loads google.com page instead of the HTML file. #365

New in Responsively 0.17.0 (May 24, 2021)

  • Option to navigate to page sections with CSS Selectors. #492, #493
  • Option to load a Blank page on app launch. #521
  • Option to clear to URL history(affects the address bar auto-suggestion). #341
  • Option to open a URL in the app from CLI. #369
  • Prompt to move the app to Applications on Mac. #286
  • Displays the link that is hovered above the status bar. #516
  • Bugfix: F5 not working to refresh the page. #571
  • Bugfix: Screenshot shortcut keys not working on Mac. #575
  • Bugfix: Notification style fixed. #584

New in Responsively 0.16.0 (May 9, 2021)

  • Option to disable Event Mirroring Globally. #317
  • Option to disable spell-checker. #531
  • Fixed Security Vulnerability where the local file content can be accessed by a remote webpage. #563
  • Tooltip added for the left side pane icons. #561
  • Fixed a bug where the horizontal scrollbar is missing in some scenarios. #553

New in Responsively 0.15.0 (Nov 2, 2020)

  • Includes:
  • Live CSS Editor. #386
  • Warn when more devices are added to preview than what the system can handle. #420
  • Manage extension bugfix #514
  • Fixed an issue with the user-agent that was causing access denied errors. #525

New in Responsively 0.14.1 (Oct 16, 2020)

  • Design mode option. #491
  • Configuration toolbar visibility. #455
  • Help message about disabling SSL validation when visiting a page with an invalid certificate. #403
  • Open the app in the maximized state on Windows. #495
  • Electron 9 minor version upgrade. #486
  • Code signing for windows app. #151
  • BugFix: Preventing zoom-level from going negative breaking the page. #482
  • BugFix: Overlapping Device manager and dev tools. #509
  • BugFix: Crash page color scheme fixed. #469
  • Removed react-router dependency. #414
  • Including checksum for release binaries. #95

New in Responsively 0.14.0 (Oct 14, 2020)

  • Design mode option. #491
  • Configuration toolbar visibility. #455
  • Help message about disabling SSL validation when visiting a page with an invalid certificate. #403
  • Open the app in the maximized state on Windows. #495
  • Electron 9 minor version upgrade. #486
  • Code signing for windows app. #151
  • BugFix: Preventing zoom-level from going negative breaking the page. #482
  • BugFix: Overlapping Device manager and dev tools. #509
  • BugFix: Crash page color scheme fixed. #469
  • Removed react-router dependency. #414
  • Including checksum for release binaries. #95

New in Responsively 0.13.2 (Sep 22, 2020)

  • Includes:
  • Light theme option app interface. #238
  • Network proxy support. #186
  • Chocolatey binary distribution for windows. #128
  • Removed unwanted blank space in the UI. #457
  • Broken resizeable device handlers fixed. #452
  • Touch mode button hover bug fixed. #388
  • http protocol for address with .localhost domain. #433
  • Dependency upgrade. #335

New in Responsively 0.13.1 (Sep 22, 2020)

  • Light theme option app interface. #238
  • Network proxy support. #186
  • Chocolatey binary distribution for windows. #128
  • Removed unwanted blank space in the UI. #457
  • Broken resizeable device handlers fixed. #452
  • Touch mode button hover bug fixed. #388
  • http protocol for address with .localhost domain. #433
  • Dependency upgrade. #335

New in Responsively 0.13.0 (Sep 22, 2020)

  • Light theme option app interface. #238
  • Network proxy support. #186
  • Chocolatey binary distribution for windows. #128
  • Removed unwanted blank space in the UI. #457
  • Broken resizeable device handlers fixed. #452
  • Touch mode button hover bug fixed. #388
  • http protocol for address with .localhost domain. #433
  • Dependency upgrade. #335

New in Responsively 0.12.0 (Sep 1, 2020)

  • Improved screenshot performance. #424
  • Permission prompts for webpage permission requests. #370
  • Page title added in the address bar suggestions. #349
  • Improved app crash page with instructions to create a GitHub issue. #407
  • Release now includes a portable app build for windows. #439
  • Fixed: Address bar bug where the initial highlighted item not loading. #410
  • Added the contributors section to the website. #397
  • Fixed: In-active devices list order is maintained in device manager. #234
  • Fixed: Opening files with # in the filename. #367
  • Fixed: Uninstall now removes appData in Windows. #368
  • Contributor documentation improved. #435
  • Fixed: obsolete package-lock.json file in the desktop-app project. #242

New in Responsively 0.11.0 (Aug 17, 2020)

  • Easier dev-tools switching and current device indication. #383
  • Automatic file:// protocol addition for filesystem paths. #372
  • User preference option to not hide fixed positioned elements in screenshots. #385
  • Disable Event mirroring Option is now added back. #322
  • Device toolbar options are now uncluttered. #399
  • Screenshot bug due to event mirroring is fixed. #387
  • Browser extension links are added to the website. #332

New in Responsively 0.10.0 (Aug 6, 2020)

  • Quick screen capturing the visible viewport. #348
  • Auto-Reloading file-system HTML URLs when css and js files are modified. #373
  • Added more standard desktop device profiles. #371
  • Hidden scrollbar on non-root elements on mobile devices. #364
  • Restoring the scroll position on page reload(Fixed in previous release). #328
  • Handled some unhandled errors.

New in Responsively 0.9.0 (Jul 29, 2020)

  • Improved inspector and dev-tools experience:
  • Universal elements inspector improvements(integrated to chrome native inspector). #202
  • Deep desktop integration for MacOs and Windows. #330
  • Scrollbars are hidden by default for mobile devices. #255
  • Keyboard interaction supported for address Bar suggestions. #338
  • Electron 9(Chrome latest) upgrade. #293
  • Event mirroring bug fixes. #346
  • rpm package files added for distribution. #318

New in Responsively 0.8.0 (Jul 22, 2020)

  • Smart Address bar #269
  • Network speed emulation options #103
  • UX: Remember Zoom Level #320
  • Event mirroring bug fixes #339
  • Hidden Zoom Controls Bug fix #313
  • Responsive mode device border bugfix #316
  • React Dev tools extension installation bugfix #315
  • Device dimension bug fixed #302

New in Responsively 0.7.0 (Jul 15, 2020)

  • Revamped event syncing with browser-sync that supports input fields event syncing as well. #222
  • Option to add a browser to the devices if the dark background is making it difficult to see the edges #290
  • Option to configure the screenshot location #307
  • Zoom using the mouse wheel #283
  • Extension ID input field validation #240
  • Address bar bugfix #264
  • Duplicate handler error fixed #305
  • Responsive Mode device bug fixes #291 & #295

New in Responsively 0.6.1 (Jul 8, 2020)

  • Client-side routing bugfix #292

New in Responsively 0.6.0 (Jul 8, 2020)

  • Auto-Reloading local HTML files on save. #245
  • Special Responsive-mode Device for freely resizing a screen. #112
  • _blank Anchor tags opened in a new window. #261
  • Controls to mute/unmute audio of the devices #239
  • Menu Option to open the screenshots folder #224
  • Large device in Individual mode bugfix #233
  • Dev-tools header bugfix #257
  • Left Drawer animation fixed #254
  • Device Info section alignment fixed #277

New in Responsively 0.5.0 (Jul 1, 2020)

  • Installation and use of dev-tool browser extensions are supported. #209
  • Option to emulate touch input events #31
  • Option to focus in and out of a specific device #214
  • Horizontal layout bug fix #225

New in Responsively 0.4.0 (Jun 24, 2020)

  • Bookmarks functionality #37 and #218
  • Client-Side routing support #116
  • App Updator info in StatusBar #199
  • Menu Option to hide StatusBar #198
  • Docked devtools blind-spot elimination #212
  • Fixed the scroll sync bug while dragging the scroll bar #193
  • Relead button now supports stop functionality and behaves like other browsers #211
  • Open last open address on app start #197
  • Device dimensions are updated when the device is rotated #205
  • Scrollbar Style fix #194

New in Responsively 0.3.0 (Jun 17, 2020)

  • Docked DevTools Window #157
  • Option to check for updates via Help -> Check for Updates.. #175
  • Status bar to display key info #153

New in Responsively 0.2.0 (Jun 10, 2020)

  • Option to emulate OS dark/light mode settings #165
  • Shortcut keys added for almost all frequent interactions #90
  • Fixed the Shortcuts window bug in multi-screen setup #152
  • Handled in-page iframe load from navigating the devices #164
  • Address Bar style fixed for long URLs #170
  • Fixed the bug in click mirroring

New in Responsively 0.1.6 (Jun 10, 2020)

  • With more improvements to Device Manager:
  • Fixed the bug in adding new devices #125
  • Device Manager Improvements to Filter, Add and Delete device profiles #140
  • Option to Reload the CSS files without reloading the page with Alt + R shortcut #99
  • Showing the screen dimension near the device name in the preview area as a quick info #141
  • Added fix to prevent the page reloading when clicking on an anchor link #100
  • Added a Help -> About option to show basic info about various components in the app #120
  • Added a Help -> Keyboard Shortcuts to show the list of all keyboard shortcuts supported by the app #124