Releases: trinhngocthuyen/xccache
Releases · trinhngocthuyen/xccache
1.0.4
What's Changed
- FEAT: Live log display in build to reduce verbosity by @trinhngocthuyen in #97
- CHORE: Update xccache-proxy by @trinhngocthuyen in #98
Full Changelog: 1.0.3...1.0.4
1.0.3
What's Changed
- FIX: Min deployment target not specified when overriding resource_bundle_accessor by @trinhngocthuyen in #93
- FIX: Cache stats (percents) should not include agg targets by @trinhngocthuyen in #94
- FIX: Empty binaries dir by @trinhngocthuyen in #95
Full Changelog: 1.0.2...1.0.3
1.0.2
What's Changed
- FIX: exclude multiplatform invalid values when syncing lockfile by @trinhngocthuyen in #89
- CI: Add weekly auto-deploy workflow by @trinhngocthuyen in #90
- CHORE: Print stats in non-verbose mode by @trinhngocthuyen in #91
- FEAT: Allow full_name in build options by @trinhngocthuyen in #92
Full Changelog: 1.0.1...1.0.2
1.0.1
What's Changed
- FIX: Platform name for macOS by @trinhngocthuyen in #87
- CHORE: Auto-gen xccache.yml if not present by @trinhngocthuyen in #88
Full Changelog: 1.0.0...1.0.1
1.0.0
What's Changed
- FIX: tmpdir not disposed by @trinhngocthuyen in #85
- FEAT: Cache redesign (v2) by @trinhngocthuyen in #84
- CHORE: Allow building xccache-proxy from source by SHA by @trinhngocthuyen in #86
Full Changelog: 0.0.2...1.0.0
0.0.2
What's Changed
- FEAT: Verify if product dependencies have pkg by @trinhngocthuyen in #81
- FIX: Unknown product dependencies due to missing pkg by @trinhngocthuyen in #82
Full Changelog: 0.0.1...0.0.2
0.0.1
What's Changed
- FEAT: CLI - init by @trinhngocthuyen in #1
- FEAT: CLI - rollback by @trinhngocthuyen in #2
- FEAT: CLI - use (apply cache) by @trinhngocthuyen in #3
- FEAT: CLI - build frameworks by @trinhngocthuyen in #4
- CHORE: Refine logs by @trinhngocthuyen in #5
- FEAT: Generate metadata & add
vizcommand (wip) by @trinhngocthuyen in #6 - FEAT: Resolve recursive deps & gen cachemap by @trinhngocthuyen in #7
- REFACTOR: Unify pkg, drop binaries_pkg by @trinhngocthuyen in #8
- FIX: wrong swiftinterface by @trinhngocthuyen in #9
- FIX: dependencies as <pkg_slug>/<product_name> by @trinhngocthuyen in #10
- FIX: Set pkg platform based on xcodeproj deployment info by @trinhngocthuyen in #11
- FEAT: Add config
ignoreby @trinhngocthuyen in #12 - FIX: rb imports by @trinhngocthuyen in #13
- FEAT: Build clang targets by @trinhngocthuyen in #14
- REFACTOR: Dont resolve multiple times by @trinhngocthuyen in #15
- FEAT: Handle local pkgs by @trinhngocthuyen in #16
- FIX: Cached resolution causing wrong result of
binaryExistby @trinhngocthuyen in #17 - FEAT: Handle resource bundle by @trinhngocthuyen in #18
- FEAT: Handle resource bundle for objC by @trinhngocthuyen in #19
- FIX: Handle symlinks in resources by @trinhngocthuyen in #20
- FEAT: Handle cache dependencies by @trinhngocthuyen in #21
- FEAT: Add cacheable by @trinhngocthuyen in #22
- FEAT: Handle local binary targets by @trinhngocthuyen in #23
- FEAT: Config - ignore_local by @trinhngocthuyen in #24
- FEAT: Multi cache versions by @trinhngocthuyen in #27
- FEAT: Use pkg dependencies from lockfile to generate manifest by @trinhngocthuyen in #28
- FIX: Recursive targets by @trinhngocthuyen in #29
- FEAT: Cachemap viz by @trinhngocthuyen in #30
- REFACTOR: Use pkg_group by @trinhngocthuyen in #31
- REFACTOR: Umbrella pkg & cache logic by @trinhngocthuyen in #33
- CHORE: Add cachemap viz in prepare step by @trinhngocthuyen in #34
- Add direct_dependencies by @trinhngocthuyen in #35
- CHORE: Styling cachemap.html by @trinhngocthuyen in #36
- FIX: Dep with byName could be from children by @trinhngocthuyen in #38
- FIX: Handle hyphenated targets by @trinhngocthuyen in #39
- FEAT: Make xcframework visible to ObjC by @trinhngocthuyen in #44
- FEAT: Use target checksum instead of pkg checksum by @trinhngocthuyen in #45
- CHORE: Add xccache refs to projects by @trinhngocthuyen in #46
- FEAT: Add config to keep/remove cached pkgs from proj by @trinhngocthuyen in #49
- FIX: Duplicate symbols in resource_bundle_accessor.m by @trinhngocthuyen in #52
- FIX: Flat angle-bracket imports in FBSDKLoginKit by @trinhngocthuyen in #53
- FIX: pkg desc not recognized in standalone pkg build by @trinhngocthuyen in #54
- FEAT: Check sdk triples in cache validation by @trinhngocthuyen in #55
- FIX: Prevent NoMethodError from nil pkg in dependencies by @congpq98 in #56
- FEAT: default_sdk (iphonesimulator) in the config file by @trinhngocthuyen in #57
- FEAT: Merge new slices with existing in xcframework by @trinhngocthuyen in #58
- FIX: Cannot import Testing/XCTest by @trinhngocthuyen in #60
- FEAT: Add local pkgs to xccache.config group in project structure by @trinhngocthuyen in #61
- CHORE: Add macro pkg to example project by @trinhngocthuyen in #63
- DOC: Add "features and roadmap" section to README by @trinhngocthuyen in #65
- REFACTOR: Avoid passing many options around by @trinhngocthuyen in #66
- FEAT: Support creating xcframework without library evolution by @trinhngocthuyen in #67
- FEAT: Macro support (build + cache validation) (1) by @trinhngocthuyen in #68
- FEAT: Injecting macro flags in xcconfig settings by @trinhngocthuyen in #69
- CHORE: Remove pkg product from target dependencies by @trinhngocthuyen in #70
- CHORE: Rename
spm_binaries_framework_dirtospm_binaries_dirby @trinhngocthuyen in #71 - FEAT: Remote cache support using Git by @trinhngocthuyen in #72
- FEAT: Remote cache with S3 by @trinhngocthuyen in #73
- CI: Add deploy workflow by @trinhngocthuyen in #74
- FEAT: CLI - add cache command (clean/list) by @trinhngocthuyen in #75
- FEAT: Per-configuration cache by @trinhngocthuyen in #76
- FIX:
verify_projects!were not triggered by @trinhngocthuyen in #77
New Contributors
- @trinhngocthuyen made their first contribution in #1
- @congpq98 made their first contribution in #56
Full Changelog: https://github.com/trinhngocthuyen/xccache/commits/0.0.1