Releases: davidomarf/ginpar
Releases · davidomarf/ginpar
v1.0.1
v0.8.3
Hotfix
- Add
setup();
to theginpar_updateDraw()
function.
Canvas size wasn't getting updated.
v0.8.2
Major Changes
- Build the project before starting the server when
ginpar serve
is executed.
Minor Changes
- Update the sphinx docs so it fits the current version.
- Use
autodoc
to document the modules in the projects.
Types of changes
- Bug fix (non-breaking change which fixes an issue)
- New feature (non-breaking change which adds functionality)
- Breaking change (fix or feature that would cause existing functionality to change)
Checklist:
- My code follows the code style of this project.
- My change requires a change to the documentation.
- I have updated the documentation accordingly.
- I have read the CONTRIBUTING document.
- I have added tests to cover my changes.
- All new and existing tests passed.
v0.8.1
Major Changes
- Send
sketch
instead ofsketch["name"]
to the sketch page template. - Use the random and noise seeds of the sketch to name the file of the saved image.
Minor Changes
- Add
livereload
as required module insetup.py
.a
v0.8.0
Major updates
- Allow sketches to be globally seeded in the configuration file.
- Globally seeded sketches can generate new seeds manually.
- Create a string containing the current seeds for random generators.
Minor updates
- Modify the name of the JS functions that ginpar generates. Append
ginpar_
at the beginning.
v0.7.4
Minor Changes
- Use the
paramater.name
if provided, instead of generating them from the variable name.
Hotfix
Fetch the list of theme templates after downloading the theme files.
v0.7.1
Use the API from the docs for sketch data files.
v0.6.2
v0.6.1
Major changes
- Commands
- Implement
ginpar new [SKETCH]
- Create a new sketch inside the project's
config.content_path
- Use boilerplate code for sketches that already includes variables for dimensions.
- Create a new sketch inside the project's
- Implement
ginpar serve
- Starts a new live-reloading server.
- Builds on every file change inside
config.content_path
.
- Update
ginpar quickstart
- Instead of copying files from the pypi package into the working directory, it clones a GitHub repository with the contents of the quickstart project, and removes all
.git*
files.
- Instead of copying files from the pypi package into the working directory, it clones a GitHub repository with the contents of the quickstart project, and removes all
- Implement
- API
- Use YAML instead of JSON for the site config file
- Easier to read and write.
- YAML is a superset of JSON, so users are still able to write in JSON.
- Use YAML instead of JSON for the site config file
Minor changes
- Tests
- Implement tests for all the CLI commands except
serve
.
- Implement tests for all the CLI commands except
- Docs
- Adopt numpydocs as the docstring style