Releases: CampusTech/axm2snipe
Releases · CampusTech/axm2snipe
v1.6.0
What's New
Improved Data Sync
- Fixed no-op updates caused by Snipe-IT value encoding differences #23 (@robbiet480)
- Added Wi-Fi, Bluetooth, and Ethernet MAC address custom fields to setup #22 (@robbiet480)
- AppleCare warranty notes now render as a pipe-separated table for better readability #27 (@robbiet480)
Logging & Performance
- Added
--log-fileand--log-formatflags for flexible logging configuration #26 (@robbiet480) - Integrated rate limiter and logger into Snipe-IT client #25 (@robbiet480)
Bug Fixes & Configuration
- Fixed duplicate
_snipeit_*IDs in settings.example.yaml #24 (@app/copilot-swe-agent) - Corrected AppleCare payment type values #20 (@robbiet480)
- Added settings.example.yaml to documentation rules #20 (@robbiet480)
Maintenance
- Added README screenshot and demo asset script #28 (@robbiet480)
Contributors
- @robbiet480
- @app/copilot-swe-agent 🎉
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's New
Documentation & Configuration
- Updated README and CLAUDE.md with model image guidance, exact serial matching details, and recent fixes (#19)
- Added
settings.example.yamlto documentation rules for better configuration guidance (#20)
Bug Fixes
- Fixed AppleCare payment type values in configuration (#20)
Contributors
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's New
Device Images
- Add
model_imagesoption to automatically fetch device images from appledb.dev for new models (#18)
Documentation
- Updated README and CLAUDE.md with guidance on model images, exact serial matching, and recent fixes (#19)
Contributors
Full Changelog: v1.3.6...v1.4.0
v1.3.6
What's New
Bug Fixes
- Fixed asset identity bugs with exact serial matching and serial-as-asset-tag handling #17 (@robbiet480)
Features
- Added
model_imagesoption to automatically fetch device images from appledb.dev for new models #18 (@robbiet480)
Contributors
Full Changelog: v1.3.5...v1.3.6
v1.3.5
What's New
- AppleCare Handling: Fixed AppleCare payment type field values to correctly match the ABM API specification (#16)
- Asset Matching: Resolved asset identity bugs including exact serial number matching and serial-as-asset-tag handling (#17)
Contributors
Full Changelog: v1.3.4...v1.3.5
v1.3.4
What's New
Performance & Caching
- Improved cache handling:
sync --use-cachenow skips ABM API calls entirely, and selective downloads reduce unnecessary traffic (#15) @robbiet480
Fixes
- Fixed AppleCare payment type field values to correctly match ABM API responses (#16) @robbiet480
Contributors
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's New
Build & Installation
- Fixed
go installcommand by removing replace directives (#14 by @robbiet480)
Performance
- Improved cache handling:
sync --use-cachenow avoids unnecessary ABM traffic - Optimized selective download to reduce bandwidth usage (#15 by @robbiet480)
Contributors
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's New
- Display serial number in AppleCare download progress bar for better visibility during syncs #11 (@robbiet480)
- Fix
go installcompatibility by removing replace directives #14 (@robbiet480)
Contributors
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's New
Versioning & Progress Improvements
- AI-driven automatic semantic versioning for more intelligent release management (#6)
- Serial numbers now displayed in AppleCare download progress bar for better tracking (#11)
Contributors
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's New
- Automation & Versioning: AI-driven automatic semantic versioning to streamline release processes (#6 by @robbiet480)
- Developer Experience: Release notes generation now uses a dedicated Python script for improved maintainability (#10 by @robbiet480)
Contributors
Full Changelog: v1.2.5...v1.3.0