Skip to content

Releases

1.5.0

Released at 2026-08-14T13:57:08+00:00

Changes

🚀 Features

- Adding recipe to hooks (to allow for use of contents) @djpugh (#111) - adding json flag @djpugh (#114)

🐛 Bug Fixes

- Implementing Common test structure and using pytest fixtures @djpugh (#115) - Fixing nested hidden fields in nskit field fetching @djpugh (#113)

🧰 Maintenance

- Update astral-sh/setup-uv action to v10 @renovate[bot] (#112)

1.4.0

Released at 2026-08-09T09:34:47+00:00

Changes

🚀 Features

- Adding default provider and options provider pattern for platform users @djpugh (#110)

🧰 Maintenance

- Update astral-sh/setup-uv action to v9 @renovate[bot] (#102) - Update actions/checkout action to v7 @renovate[bot] (#94) - Update actions/setup-python action to v7 @renovate[bot] (#101)

1.3.0

Released at 2026-08-07T12:49:11+00:00

Changes

🚀 Features

- Adding custom properties and topics to repo client @djpugh (#109) Full Changelog: https://github.com/djpugh/nskit/compare/1.2.0...1.3.0

1.2.0

Released at 2026-08-06T12:10:06+00:00

Changes

🚀 Features

- add composable GitHub rulesets and contents/pages/release helpers @djpugh (#104) - fix field contract: required detection, nested recursion, hidden fields @djpugh (#103)

🐛 Bug Fixes

- Fixing docker tests @djpugh (#108) - ci: unbreak 3.9 tests and the licence scan @djpugh (#106) - fix ghapi 2.x compatibility: select the synchronous transport @djpugh (#105) - test: skip licence tests on GitHub API rate limits @djpugh (#107)

🧰 Maintenance

- Update toolmantim/release-drafter action to v7.7.0 @renovate[bot] (#100) - Update astral-sh/setup-uv action to v8.3.2 @renovate[bot] (#99) - Update fossa-contrib/fossa-action action to v4 @renovate[bot] (#92) - Update astral-sh/setup-uv action to v8.3.1 @renovate[bot] (#98) - Update astral-sh/setup-uv action to v8.3.0 @renovate[bot] (#97) - Update toolmantim/release-drafter action to v7.5.1 @renovate[bot] (#96) - Update toolmantim/release-drafter action to v7.5.0 @renovate[bot] (#95) - Update toolmantim/release-drafter action to v7.4.0 @renovate[bot] (#93)

1.1.0

Released at 2026-06-14T22:25:29+00:00

Changes

🚀 Features

- Support string-condition + superset field metadata @djpugh (#91)

🐛 Bug Fixes

- Fixing docs publishing @djpugh (#90)

🧰 Maintenance

- Update codecov/codecov-action action to v7 @renovate[bot] (#87) - Update SonarSource/sonarqube-scan-action action to v8 @renovate[bot] (#84) - Update astral-sh/setup-uv action to v8 @renovate[bot] (#83)

1.0.0

Released at 2026-06-14T15:50:54+00:00

Changes

🚀 Features

- Tidying and fixing code flows and adding testing @djpugh (#88) - Adding main docs publishing @djpugh (#78) - Feature/v2 @djpugh (#62)

🐛 Bug Fixes

- Fixing release workflow issue @djpugh (#89)

🧰 Maintenance

- Update toolmantim/release-drafter action to v7.3.1 @renovate[bot] (#85) - Update orgoro/coverage action to v3.3 @renovate[bot] (#86) - Update dependabot/fetch-metadata action to v3 @renovate[bot] (#81) - Update toolmantim/release-drafter action to v7.2.0 @renovate[bot] (#82) - Security hardening and backend configuration improvements @djpugh (#80) - chore(deps): update dependency python to 3.14 @renovate[bot] (#79) - chore(config): migrate Renovate config @renovate[bot] (#77) - chore: Removing lockfile from git @djpugh (#76) - Update dorny/test-reporter action to v3 @renovate[bot] (#67) - Add dependabot to chore labels in PR labeler @djpugh (#64) - Update codecov/codecov-action action to v6 @renovate[bot] (#61) - Change package-ecosystem from 'pip' to 'uv' @djpugh (#63) - Update SonarSource/sonarqube-scan-action action to v7 @renovate[bot] (#69) - Update toolmantim/release-drafter action to v7 @renovate[bot] (#68) - Update toolmantim/release-drafter action to v6.4.0 @renovate[bot] (#51) - Update SonarSource/sonarqube-scan-action action to v6 [SECURITY] @renovate[bot] (#66) - Update dependency python @renovate[bot] (#52)

0.1.1

Released at 2023-12-27T12:21:54+00:00

🚀 Features

- Adding docs plugins mkdocs_licenseinfo and mkdocs_github_changelog to documentation @djpugh (#25)

🐛 Bug Fixes

- Fixing description type @djpugh (#24) - Fixing cicd publish @djpugh (#22) - Fixing sonar @djpugh (#23)

0.1.0

Released at 2023-12-24T10:10:45+00:00 🎁 Initial release of nskit 🎁

🚀 Features

- common components for working in the framework - recipe based functionality for creating recipes (using nskit.mixer) - VCS and codebase management utilities (using nskit.vcs) - Improved multi-language capabilities @djpugh (#12) - Adding documentation including usage examples @djpugh (#7) - Adding docs structure to recipes @djpugh (#19) - Adding LicenseFile and callable content option for File @djpugh (#15) - Extensible Jinja2 Environment Extensions (and Initialisation) @djpugh (#18)

🧰 Maintenance

- Update tj-actions/changed-files action to v41 @renovate (#20) - Adding ci/cd checks and pipelines @djpugh (#13) - Update actions/download-artifact action to v4 @renovate (#10) - Update github/codeql-action action to v3 @renovate (#9) - Update actions/upload-artifact action to v4 @renovate (#11) - Update actions/setup-python action to v5 @renovate (#8) - Update fossa-contrib/fossa-action action to v3 @renovate (#6)