package dune-release
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
On This Page
  
  
  Release dune packages in opam
Install
    
    dune-project
 Dependency
Authors
Maintainers
Sources
  
    
      dune-release-1.3.0.tbz
    
    
        
    
  
  
  
    
  
  
    
  
        sha256=e305e33413d43f77c33ac983283ef0e42f756ff12d09dad3d49e6803cc482226
    
    
  sha512=9bbb2c37fab87f037de0f89e535dfeeaaefaab1306a2d6dbf041e32fed00389f8d9b97e0e680e40b30d295ad751ed5b7863eeff559219a819945116a60987f38
    
    
  doc/CHANGES.html
1.3.0 (2019-05-29)
- Add confirmation prompts in some commands. (#144, #146, @NathanReb)
- Use github returned archive URL instead of guessing it. Fixes a bug when releasing a version with URL incompatible characters to github. (#143, @NathanReb)
- Add logs to better describe commands behaviour. (#141, #137, #135, #150, #153, @NathanReb)
- Fix a bug when publishing documentation to a repo for the first time (#136, @NathanReb)
- Allow to submit package to a different opam-repository hosted on github. (#140, #152, @NathanReb)
- Use dune substfor watermarking. (#147, @NathanReb)
- Fix linting step so it checks for CHANGES,LICENSEandREADMEagain
1.2.0 (2019-04-08)
- Remove assert false in favor of error message. (#125, @ejgallego)
- Embed a 'version: "$release-version"' in each opam file of the current directory to get reproducible releases (#128, #129, @hannesm)
- Generate sha256 and sha512 checksums for release (#131, @hannesm)
- Grammar fixes (#132, @anmonteiro)
- Handle doc fields with no trailing slash (#133, @yomimono)
1.1.0 (2018-10-17)
- Remove the status and log commands (#95, @samoht)
- Fix dune-release publish docwhen using multiple packages (#96, @samoht)
- Fix inferred package name when reading dune-projectfiles (#104. @samoht)
- Add .ps and .eps files to default files excluded from watermarking (backport of dbuenzli/topkg@6cf1eae)
- Fix distribution uri when homepage is using github.io (#102, @samoht)
- dune-release lintnow checks that a description and a synopsis exist in opam2 files (#101, @samoht)
- Add a more explicit error message if git checkoutfails in the local opam-repository (#98, @samoht)
- Do not create an extra _htmlfolder when publishing docs on Linux (#94, @anuragsoni and @samoht)
1.0.1 (2018-09-24)
- Fix opam2 format upgrade when submitting a PR (#91, @samoht)
1.0.0 (2018-09-23)
- Determine opam-repository fork user from URI (#64, @NathanReb and @diml)
- All subcommands now support multiple package names (@samoht)
- Do not remove Makefilefrom the distribution archives (#71, @samoht)
- Do not duplicate version strings in opam file (#72, @samoht)
- Fix configuration file upgrade from 0.2 (#55, @samoht)
- Add a --tagoption to select the release tag (@samoht)
- Add a --versionoption to select the release version (@samoht)
- Fix --keep-v(#70, @samoht)
- Make dune-release <OPTIONS>a shorchut todune-release bistro <OPTIONS>(#75, @samoht)
- Add a --no-open option to not open a browser after creating a new P (#79, @samoht)
- Control --keep-vand--no-auto-openvia options in the config file (#79, @samoht)
- Be flexible with file names (#86 and #20, @anuragsoni)
0.3.0 (2018-07-10)
- Store config files in ~/.config/dune/instead of~/.duneto match whatduneis doing (#27, @samoht)
- Support opam 1.2.2 when linting (#29, @samoht)
- Use -p <pkg>instead of-n <pkg>to follow dune convention (#30, #42, @samoht)
- Default to nanoif the EDITOR environment variable is not set. (#32, @avsm)
- Fix location of documentation when odoccreates an_htmlsubdirectory (#34, @samoht)
- Remove the browse command (#36, @samoht)
- Re-add the publish delegatation mechanism to allow non-GitHub users to publish packages (see dune-release help delegate) (#37, @samoht)
- Fix dropping of vat the beginning of version numbers indune-release opam(#40, @let-def)
- Add basic token validation (#40, @let-def)
0.2.0 (2018-06-08)
- Remove opam lint warnings for 1.2 files (#2, @samoht)
- Add a --keep-voption to not dropvat the beginning of version numbers (#6, @samoht)
- Pass -p <package>to jbuilder (#8, @diml)
- Fix a bug in Distrib.write_substwhich could cause an infinite loop (#10, @diml)
- Add a --dry-runoption to avoid side-effects for all commands (@samoht)
- Rewrite issues numbers in changelog to point to the right repository (#13, @samoht)
- Stop force pushing tags to origin. Instead, just force push the release tag directly to thedev-reporepository (@samoht)
- Fix publishing distribution when the the tag to publish is not the repository HEAD (#4, @samoht)
- Do not depend on opam-publishanymore. Use configuration files stored in~/.duneto parametrise the publishing workflow. (@samoht)
0.1.0 (2018-04-12)
Initial release.
Import some code from topkg.
- Use of Astring,Logs,FpathandBosinstead of custom re-implementations;
- Remove the IPC layer which is used between topkgandtopkg-care;
- Bundle everything as a single binary;
- Assume that the package is built using dune;
- Do not read/neeed a pkg/pkg.mlfile.
 sectionYPositions = computeSectionYPositions($el), 10)"
  x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
  >
  
  
  On This Page