Skip to content
This repository has been archived by the owner on Apr 11, 2023. It is now read-only.

Release 0.31

Compare
Choose a tag to compare
@ueokande ueokande released this 23 Sep 13:52
· 553 commits to master since this release

πŸ“ˆ Enhancement Notes

Console frame rendering fix (#822 by @dev-output)

Prevents websites from overriding the background and border of the console frame.

Focus inputs without type (#823 by @dev-output)

This addresses issue #779. On the example reported, the input element is
missing a "type" attribute. As per the HTML spec and Mozilla documentation,
this defaults to type="text". It's worth noting that a more spec-compliant
implementation of this feature would be to use a list of input types to not
match, since unknown types (eg. typos) also default to type="text".

πŸ“” Other Notes

Use styled-components instead of vanilla CSS/SCSS in console (#837)

Replace current css/scss code with [styled-components][https://styled-components.com/]
in addon's option page. Styled-components improve on CSS isolation bringing
sustainable code. This patch also includes improving on accessibilities of
components, helping to select element on in e2e test instead of selection by
CSS class name.

Use styled-components instead of vanilla CSS/SCSS in option (#838)

Replace current css/scss code with [styled-components][https://styled-components.com/]
in the console elements. Styled-components improve on CSS isolation bringing
sustainable code. This patch also includes improving on accessibilities of
components, helping to select element on in e2e test instead of selection by
CSS class name.

End-of-support Firefox 68 ESR (#839)

Firefox 68 ESR is no longer supported by Mozilla, officially. This version
became end-of-life on 2020-09-22.

Vim Vixen shifts to Firefox 78 on supported browser version.