Releases: codebytere/node-mac-permissions
Releases · codebytere/node-mac-permissions
v2.4.0
What's Changed
- fix: types for askForCalendarAccess by @codebytere in 52bd64a
- doc: add docs for granular Calendar access by @codebytere in 0df61e5
- fix: default calendar accessLevel by @codebytere in af8fff6
- feat: use new calendar and reminders access APIs by @codebytere in fd7129c
- chore: update dependencies by @codebytere in 89e0a08
- fix: typedefs for askForInputMonitoringAccess by @codebytere in 3e3d618
- feat: allow specifying input monitoring level by @codebytere in 70df9d0
- fix: force System Prefs for screen capture on macOS 11+ by @codebytere in #60
- fix: update
StoreKit
naming to support case-sensitive volumes by @aprilandjan in #61 - chore(deps): bump yaml and lint-staged by @dependabot in #62
- Update type definition of askForScreenCaptureAccess by @singhshashi in #68
New Contributors
- @aprilandjan made their first contribution in #61
- @singhshashi made their first contribution in #68
Full Changelog: v2.3.0...v2.4.0
v2.3.0
What's Changed
- fix: break after determining file access level by @codebytere in 04bc433
- chore(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #58
- fix: more reliable FDA check by @codebytere in c1bf50e
- fix: update TS defs for new photos access by @codebytere in fb4b005
- build: run workflows with Node.js@18 by @codebytere in 0b9bfc2
- fix: const issue and sdk number by @codebytere in faaa64b
- docs: update Photos Info.plist keys by @codebytere in 7f66b71
- chore: add Full Disk Access key by @codebytere in e5ff245
- chore: bump clang-format to 1.8.0 by @codebytere in 09da407
- fix: add missing PHAuthorizationStatusLimited case by @codebytere in 5017605
- feat: support new PHPhotos access by @codebytere in 4eb156b
- build: bump minumum macOS to 10.13 by @codebytere in f9cc660
- build: bump minumum macOS to 10.13 by @codebytere in 4f2d17c
- docs: clean up README by @codebytere in 4e02b5b
- feat: add
askForInputMonitoringAccess()
by @codebytere in 1d49735 - feat: add input-monitoring auth status by @codebytere in 188b6f2
- chore(types): update ts defs by @codebytere in f419d22
Full Changelog: v2.2.1...v2.3.0
v2.2.1
What's Changed
- Usage conditions in README by @renebigot in #25
- chore(deps): bump glob-parent from 5.1.1 to 5.1.2 by @dependabot in #26
- chore(deps): bump path-parse from 1.0.6 to 1.0.7 by @dependabot in #29
- chore(deps): bump tar from 6.0.5 to 6.1.8 by @dependabot in #30
- chore(deps): bump tar from 6.1.8 to 6.1.11 by @dependabot in #31
- feat: use new CGPreFlightScreenCaptureAccess and CGRequestScreenCaptureAccess API on MacOS 11+ by @DanielMcAssey in #35
- chore(deps): bump pathval from 1.1.0 to 1.1.1 by @dependabot in #36
- chore(deps): specify operating system by @KishanBagaria in #37
- chore(deps): update lockfile by @KishanBagaria in #38
New Contributors
- @renebigot made their first contribution in #25
- @DanielMcAssey made their first contribution in #35
- @KishanBagaria made their first contribution in #37
Full Changelog: v2.2.0...v2.2.1
v2.2.0
- feat:
add askForFoldersAccess()
v2.1.4
This release adds TypeScript support.
v2.1.3
Fixed an issue where users might occasionally be double-prompted for screen capture access.
v2.1.2
Fixed an issue where Promises would sometimes fail to return control back to the caller.
v2.1.1
Fixes an issue when targeting macOS 10.10 for deployment.
v2.1.0
This release adds functionality to askForScreenCaptureAccess
such that it will trigger a system prompt first before opening the Screen Capture section of Accessibility in System Preferences.
v2.0.0
Breaking Changes:
permissions.askForMediaAccess(type)
has been removed and split into two new granular functions:
permissions.askForCameraAccess()
permissions.askForMicrophoneAccess()