Skip to content

Commit 155d81d

Browse files
committed
v0.2
1 parent aca83d2 commit 155d81d

6 files changed

Lines changed: 1048 additions & 10 deletions

File tree

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ name: CI
22

33
on:
44
push:
5-
branches: [ main, master ]
5+
branches:
6+
- main
7+
- master
68
pull_request:
79

810
jobs:
@@ -14,6 +16,6 @@ jobs:
1416
with:
1517
rust-version: stable
1618
- name: Build
17-
run: cargo build --verbose --workspace
18-
- name: Run tests
19-
run: cargo test --verbose --workspace
19+
run: cargo build --verbose
20+
- name: Test
21+
run: cargo test --verbose

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
target/

CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Changelog - dustpkg (DPL Package Manager)
2+
3+
All notable changes to dustpkg are documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [0.2.0] - 2026-02-12 (DPL v0.2)
9+
10+
### Added
11+
12+
- **DPL v0.2 Compliance**: Full support for v0.2 specification
13+
- Workspace support for multi-sector projects
14+
- Dependency resolution for dustlib and dustlib_k
15+
- Version management with semantic versioning
16+
- Lock file support (dustpkg.lock)
17+
- Target-specific dependencies
18+
- Cross-platform build support
19+
- DPL version field in package manifest (v0.1 or v0.2)
20+
- Automatic dustlib_k dependency for v0.2 projects
21+
- Registry integration (future)
22+
23+
### Changed
24+
25+
- Updated project structure support (Dust.toml)
26+
- Improved dependency resolution algorithm
27+
- Better error messages for conflicts
28+
- Default DPL version is now 0.2
29+
30+
### Fixed
31+
32+
- Dependency resolution edge cases
33+
- Version constraint handling
34+
35+
## [0.1.0] - 2026-02-12
36+
37+
### Added
38+
39+
- Initial package manager
40+
- Basic dependency management
41+
- Project manifest parsing (Dust.toml)
42+
- Simple build integration
43+
44+
### Known Issues
45+
46+
- Limited to basic dependency resolution
47+
48+
---
49+
50+
Copyright © 2026 Dust LLC

0 commit comments

Comments
 (0)