Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2022-06-22 | 8.2 kB | |
v0.2.0 source code.tar.gz | 2022-06-22 | 832.4 kB | |
v0.2.0 source code.zip | 2022-06-22 | 858.2 kB | |
Totals: 3 Items | 1.7 MB | 0 |
🎉 v0.2.0 - 2022-06-22
Features
Always allow provisioning updates
#build
....
Hot fix for an issues I had where I needed to open xcode for updating my signature
Faster build
#cargo
Generate compile commands without signing
#compile
....
Finally, this will ensure no more errors with regards to provisioning profile or singing, at least for auto complaining
Respect gitignore
#daemon
....
previously it was required to set custom paths to ignore in project.yml, now extra ignored path reads from gitignore instead.
Clear state on .compile change
#sourcekit
....
Doesn't seem critical now that the sourcekit lsp server is reloaded on compile.
Init dependabot
#general
Make xcodeproj source of truth (#80)
#general
....
* feat(daemon): switch to reading from xcodeproj only * ref(daemon): remove xcodegen project types * ref: remove xcodegen.rs * feat(lua): identity xcodeproj on setup * fix(compile): error while removing non-existing cache * chore(readme): requirements * ref: use platform target method instead of sdkroots * ref: use xcodeproj new api * chore(deps): bump wax dependency * chore: update readme
Support tuist (#91)
#general
....
* feat(tuist): support regeneration * feat(project): support generating xcodeproj when absent * feat(compile): append xcodeproj generation logs * ref(compile): check for xcodeproj before trying to generate it * feat(tuist): generate both project and manifest xcodeproj * feat(tuist): generate compile commands for both project and manifest * feat(nvim): update status variable when watch is running * ref(project): decompose and specialize * feat(tuist): lsp support for tuist files * chore(readme): update * ref: make main binary named xbase * feat(tuist): recompile on config files change * fix(xcodegen): ignoring existing xcodeproj * fix(compile): on file rename
Support swift projects (#97)
#general
....
* feat(swift): initial support closes [#66] * ref(daemon): abstract run logic * feat(swift): run project * fix(swift): logger * chore(readme): update * chore(ci): update ci command * feat(swift): ignore tests target for build and run
Bug Fixes
Incorrect paths to binaries
#daemon
....
CARGO_MANIFEST_DIR unfortunately points to package root instead of workspace root
Crashing on multiline message nvim print
#daemon
....
only print the first line and the rest redirect to log buffer
Avoid adding extra `/`
#gitignore
Avoid duplicating **
#gitignore
Fix simulator latency
#logging
Xclog is not defined
#lua
Xcodegen binary not found
#general
Refactor
Update logging and compile commands (xclog) (#70)
#general
....
- switch to new [xclog](https://github.com/tami5/xclog) api and refractor duplicated code. - remove xcode.rs module - Fix [#69].
Separate concerns + contribution guidelines (#76)
#general
....
* ref: extract tracing setup to lib/tracing * ref: extract build server to sourcekit crate * ref: extract lib and daemon * ref(daemon): use xbase_proto * ref: flatten structure * feat: contributing guidelines * chore: update readme
Remove crossbeam-channel crate
#general
Move project/device module to root
#general
Rename tracing package to log
#general
....
conflicts with running cargo check and test
Ci
Build, install and format
#general