Skip to content

Releases: GearsDatapacks/dpm

DPM v0.1.2

Choose a tag to compare

@GearsDatapacks GearsDatapacks released this 17 Jul 12:52

[0.1.2] - 2024-07-17

Control over Modrinth modifications

Added

  • dpm fix command to fix corrupted or old project.json files
  • dpm fetch command to download a Modrinth project and begin development on it
  • When publishing a version to Modrinth, DPM now scans the changelog and adds the recent changes to the version
  • Users can now specify --no-modify (project|version) to limit changes DPM makes when publishing
  • When creating datapacks using a template, DPM now fetches the pack format for the given version from misode's mcmeta
  • dpm link command to link a local project with a Modrinth project

Fixed

  • Comparing DPM versions now correctly works when comparing, for example 0.1.2 with 0.1.2-alpha-1
  • The include_files field of dpmconfig.json now works with including directories
  • The version field of project.json is no longer confused with dpm_version

DPM v0.1.1

Choose a tag to compare

@GearsDatapacks GearsDatapacks released this 31 Dec 13:58

[0.1.1] - 2023-12-31

Better dependency management

Added

  • rm-alias action to remove unwanted aliases
  • Dev dependencies
    • Libraries only used in development (benchmarks, test libraries, etc.)
    • Not published to Modrinth
    • Can be installed using dpm install ... --dev
  • Optional dependencies
    • Dependencies not required to run properly (addons)
    • Marked as Optional on Modrinth
    • Can be installed using dpm install ... --optional
  • Removal of dependencies
    • Dependencies can now be removed using dpm uninstall ...
    • Only works inside a DPM project

DPM v0.1.0

Choose a tag to compare

@GearsDatapacks GearsDatapacks released this 24 Dec 17:47

[0.1.0] - 2023-10-12

First full release!

Added

  • Installing datapacks
  • Publishing datapacks
  • Generating datapacks from templates

DPM v0.1.0-rc2

DPM v0.1.0-rc2 Pre-release
Pre-release

Choose a tag to compare

@GearsDatapacks GearsDatapacks released this 24 Dec 17:44

[0.1.0-rc2] - 2023-12-24

Final bug fixes

Added

  • Additional categories in project json

Changed

  • Now checks the version of DPM a project was created with

Fixed

  • Now correctly publishes version on project creation
  • No longer installs opional dependencies

DPM v0.1.0-rc1

DPM v0.1.0-rc1 Pre-release
Pre-release

Choose a tag to compare

@GearsDatapacks GearsDatapacks released this 12 Oct 11:53

[0.1.0-rc1] - 2023-10-12

Increased customisability

Added

  • Basic config file

Changed

  • DPM now by default only downloads the latest stable version of a datapack, this behaviour can be overridden
  • DPM now donwloads datapacks into the parent directory when inside a project folder

Fixed

  • Skipping remaining downloads if a file is already present
  • Storing data in undesirable location on windows

DPM v0.1.0-beta-1

DPM v0.1.0-beta-1 Pre-release
Pre-release

Choose a tag to compare

@GearsDatapacks GearsDatapacks released this 01 Sep 17:51

[0.1.0-beta-1] - 2023-09-01

Useful functions

Added

  • dpm create for datapack generation from templates
  • dpm alias for auth aliasing
  • --version flag

Changed

  • The dpm command now prints the help message on invalid input

Fixed

  • dpm init generating null fields

DPM v0.1.0-alpha-3

DPM v0.1.0-alpha-3 Pre-release
Pre-release

Choose a tag to compare

@GearsDatapacks GearsDatapacks released this 28 Aug 19:05

[0.1.0-alpha-3] - 2023-08-28

Switched to golang

Changed

  • Migrated project to golang
    • Releases now consist of a single binary, rather than entire source code
    • You don't need python installed to run dpm

DPM v0.1.0-alpha-2

DPM v0.1.0-alpha-2 Pre-release
Pre-release

Choose a tag to compare

@GearsDatapacks GearsDatapacks released this 16 Jun 21:50

[0.1.0-alpha-2] - 2023-06-16

Improved dpm command

Added

  • Custom argument parser for dpm command
  • dpm install to download all dependencies

Changed

  • Use the Pyrinth pip project instead of source code

DPM 0.1.0-alpha-1

DPM 0.1.0-alpha-1 Pre-release
Pre-release

Choose a tag to compare

@GearsDatapacks GearsDatapacks released this 10 Jun 01:21

[0.1.0-alpha-1] - 2023-06-10

Initial alpha

Added

  • Installing datapacks into a world
  • Adding dependencies
  • Publishing projects