Releases: intellekthq/launchk
Releases · intellekthq/launchk
launchk 0.3.1
Changes
- Minor performance improvement: regex handling, Cursive FPS setting.
Full Changelog: launchk-0.3.0...launchk-0.3.1
xpc-sys 1.0.0
What's Changed
- Update Cargo.toml add repository by @szabgab in #24
- Updated dependencies (fixes compilation error with edge
rustc) by @ink-splatters in #25 - [xpc-sys] use mach2 crate + misc updates by @mach-kernel in #28
- Overhaul a few things by @mach-kernel in #27
New Contributors
- @szabgab made their first contribution in #24
- @ink-splatters made their first contribution in #25
Full Changelog: xpc-sys-0.5.1...xpc-sys-1.0.0
More Details
- Deprecate traits for
pipe_routineetc in lieu of simple fns in module QueryBuilder->DictBuilderTryXPCValue->TryXPCIntoRustwith ato_rustmethod- Deprecate
XPCDictionaryto useto_rustandXPCObject::fromwith stdHashMap - Deprecate from/into raw pointer in lieu of new unsafe fns
XPCObject::from_rawandXPCObject::from_raw_retain - Add
XPCObject::from_raw_fd XPCShmem- API for making from
xpc_object_tunsafe fns - Existing behavior moved to unsafe fn
XPCShmem::allocate - Do not require
mach_port_tto make
- API for making from
launchk 0.3.0
What's Changed
- Update bindgen, use libc for symbols available in it and filter the symbols in the generated bindings by @hjmallon in #20
- xpc-sys: Don't xpc_release NULLs by @mach-kernel in #22
- Always blocklist xpc_dictionary_set_mach_send, add macOS build matrix for CI by @timsutton in #23
- Update Cargo.toml add repository by @szabgab in #24
- Updated dependencies (fixes compilation error with edge
rustc) by @ink-splatters in #25 - [xpc-sys] use mach2 crate + misc updates by @mach-kernel in #28
- Overhaul a few things by @mach-kernel in #27
New Contributors
- @hjmallon made their first contribution in #20
- @timsutton made their first contribution in #23
- @szabgab made their first contribution in #24
- @ink-splatters made their first contribution in #25
Full Changelog: launchk-0.2.0...launchk-0.3.0
More details
- Now works on Sequoia
- Deprecate: load, unload, session/domain chooser dialog (plist location and UID tells us what we can do)
- Deprecate autoreload after edit, manually bootstrap/bootout
- New commands: bootout, bootstrap, blame
- Show if a service is disabled
- Use xpc_pipe_interface_routine
- sguadl filter: location and type toggles can now only select one of s/g/u or a/d
- Fix redraw issues after sudo and pager
xpc-sys 0.5.1
- #23 - Always blocklist xpc_dictionary_set_mach_send, add macOS build matrix for CI (thanks, @timsutton!)
xpc-sys 0.5.0
- #22 - drop
impl DefaultforXPCObject, add guardrail to not callxpc_release()on drop ifxpc_object_tis NULL.
xpc-sys 0.4.2
xpc-sys 0.4.1
Maintenance release
- Updated versions
logbitflagslibcbindgen
SessionTypeandDomainTypenow deriveHash
launchk 0.2.0
- Apple Silicon targets enabled!
- Many updated crates, latest
cursiveandnotify dumpjpcategoryandprocinfomoved to responding inside XPC shmem- Improved pre/post pager clearing with
clearscreen - Prompt to
sudofor procinfo on system or admin entries- Only poll for user domain if escalated (otherwise,
error 1: Operation not permitted)
- Only poll for user domain if escalated (otherwise,
- Minor performance fixes re service list, handling chained dependent omnibox commands
xpc-sys 0.4.0
launchk 0.1.3
- Fixes broken env var resolution due to compile-time
env!macro usage