changelog.rst 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. .. _changelog:
  2. =========
  3. Changelog
  4. =========
  5. Version 0.2
  6. ===========
  7. Version 0.2.4 (unreleased)
  8. --------------------------
  9. * Skip file existence check for the :file:`.` directory. This fixes an issue if the configuration or source directory is in the local path but reported as missing, because ``git cat-file -e`` always reports an error in that case. (`#12 <issue12_>`_)
  10. * Fix bug in the sphinx extension which tried to load the `conf.py` from the source directory instead of the conf directory. This could lead to problems when the two directories differ. (`#11 <issue11_>`_, `#13 <issue11_>`_)
  11. Version 0.2.3
  12. -------------
  13. * Fixed return codes of main() function and exit with non-zero status if no matching refs were found.
  14. * Added some logging calls to the git module.
  15. * Fixed bug where local branch was used to check the existence of files on remote branches.
  16. Version 0.2.2
  17. -------------
  18. * Added additional checks to determine if a branch or tag contains both the Sphinx source directory and the :file:`conf.py` file. If that's not the case, that branch or tag is skipped automatically and not copied to the temporary directory. (`#9 <issue9_>`_)
  19. Version 0.2.1
  20. -------------
  21. * Fixed handling of absolute output paths in `vpathto` and ensure that all generated paths are relative.
  22. Version 0.2.0
  23. -------------
  24. * Added a way to override config variables using placeholders that expand to each version's actual value (`#4 <issue4_>`_, `#7 <issue7_>`_).
  25. Version 0.1
  26. ===========
  27. Version 0.1.1
  28. -------------
  29. * Fixed version number in documentation
  30. * Fixed issue that caused the wrong configuration directory being used when the ``-c`` arguement was not specified on the command line
  31. Version 0.1.0
  32. -------------
  33. * Initial release
  34. .. _issue4: https://github.com/Holzhaus/sphinx-multiversion/issues/4
  35. .. _issue7: https://github.com/Holzhaus/sphinx-multiversion/issues/7
  36. .. _issue9: https://github.com/Holzhaus/sphinx-multiversion/issues/9
  37. .. _issue11: https://github.com/Holzhaus/sphinx-multiversion/issues/11
  38. .. _issue12: https://github.com/Holzhaus/sphinx-multiversion/issues/12
  39. .. _issue13: https://github.com/Holzhaus/sphinx-multiversion/issues/13