Changes
- Update infrahub-sdk to version 1.23.1 against main @opsmill-bot (#189)
- Migrate to prek similar to the other infrahub repos @ryanmerolle (#196)
- Retarget dependency automation to main @estivate (#146)
- Bring SpecKit to 0.11.9 parity with core infrahub @estivate (#152)
- New Netbox to Infrahub data sync tutorial @BaptisteGi (#140)
- Resolve repo-standards drift (CI, pnpm, changelog, ignores) @BeArchiTek (#137)
- Adopt canonical agentic structure @BeArchiTek (#133)
- Stop stringifying non-IP attribute values @PhillSimonds (#130)
🐛 Patch & Bug Fixes
- Fix duck-type get_kind() instead of isinstance against write-side schema classes @qduk (#188)
- Fix translate NetBox interface L2 modes @estivate (#176)
- Fix attribute source/owner on relationships in update_node @PhillSimonds (#143)
- Fix restore the from-netbox example sync name @estivate (#147)
📖 Documentation Change
- Add Infrahub Sync release notes for 1.5.6, 1.6.0, and 2.0.0 @estivate (#132)
- Restructure docs/sync — uv-style sidebar, 7 new pages, voice pass @yjouffrault (#128)
Kudos goes to: @BaptisteGi, @BeArchiTek, @estivate, @PhillSimonds, @qduk, @ryanmerolle, @yjouffrault, Adam Byczkowski, and @lancamat1