Research
Security News
Malicious npm Packages Inject SSH Backdoors via Typosquatted Libraries
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
@zohodesk/a11y
Advanced tools
In this Package, We Provide Some Basic Components For Accessibility
useEvent hook
- The null issue in the function fn
was resolved because the function had not been properly assigned to the local reference.FocusScopeUtil - The isElementContainedInFocusScope
method has been removed because it's no longer necessary. applyingListStyle
is no longer combined with applyFocusStyle
.
useFocusLoop - The applyListStyle
functionality added to the onEleFocus
method to apply styling when the focused element is a list item. Similarly, removeListStyle
added to the onEleBlur
method to remove the style.
useFocusLoop - Removed unnecessary isArrowEvent
ref.
FocusScopeUtil
Added common method isElementContainedInFocusScope
to check if an element is within the focusScope container.
Added an additional check in the ApplyFocusStyle
method to apply the list style.
getLandmarkElements
method - Web app querySelectorAll compound selector issue fix.NavigationManager and SkipNavigation added.
FocusScope
isFocusRingEnabled
changed to isTabKeyEnabled
List Navigation issue fixes.
FocusScopeUtil
Common functionality added to detect landmark elements. This function filter out all the valid landmark element.
isFocusRingEnabled
changed to isTabKeyEnabled
data-a11y-list
, data-a11y-focus-main-area
- New attributes added to detect list elements and main focusable areas and elements.
FocusScope
Prop names changed - restoreFocus => needRestoreFocus
, autoFocus => needAutoFocus
, needArrowLoop => needListNavigation
, needTabLoop => needFocusLoop
, enableEnterAction => needEnterAction
utils - issue fix on applyFocusStyle
.
FocusScope
mousedown
event listener added for document when file downloads on the app. so that it won't be assigned everytime component re-renders.
defaultProps
and propTypes
moved as separate file.
useRestoreFocus
- removing focusStyle of previous active element.
useFocusScope
- Removed document onClick from this hook as it assigned everytime focusscope re-renders.
FocusScope
Enhanced list navigation and key navigation.
FetchingNextOptions
on scroll has been done.
Provider - A11y common configuration has been created.
FocusScope
Space
key issue fix.
scroll
fix on focus.
FocusScope
Container focus check added.
enableEnterAction
prop added.
Enter key action propagation issue fixed.
FAQs
In this Package, We Provide Some Basic Components For Accessibility
We found that @zohodesk/a11y demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.
Security News
MITRE's 2024 CWE Top 25 highlights critical software vulnerabilities like XSS, SQL Injection, and CSRF, reflecting shifts due to a refined ranking methodology.
Security News
In this segment of the Risky Business podcast, Feross Aboukhadijeh and Patrick Gray discuss the challenges of tracking malware discovered in open source softare.