All Versions
26
Latest Version
Avg Release Cycle
79 days
Latest Release
865 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.3.8 Changes
February 28, 2016- ๐ Make inlined styles default
- ๐ Handle empty files without complaining
- ignore topological errors when clipping
-
v0.3.7 Changes
February 17, 2016- โ Add precision argument for
svgis draw
- โ Add precision argument for
-
v0.3.6 Changes
February 15, 2016- โ Add
svgis graticule
command line tool - ๐ Ensure no repeated style rules when inlining CSS.
- Round numbers at the last minute in the svg module. This is quicker.
- ๐ Improve py 2/3 compatibility, esp. when testing.
- โ Add
-
v0.3.5 Changes
- ๐ Fix problem reprojecting bounds with mixed projections.
- โ Add cli tool for getting bounds of a layer
- Repair --verbose option.
- โ Add
svgis bounds
command line tool for checking the bounds of a layer. - โ Expand tests (coverage now above 90%)
-
v0.3.4 Changes
- ๐ change
--project
option to--crs
. - ๐ Fix error with empty CSS selectors
- โ Add quiet and verbose logging options to
svgis draw
. - ๐ Fix simplification in
svgis draw
. - Ensure that geojson layers get a pretty name.
- Regularize
svgis.svg
, adding tools for creating more SVG elements, even those not directly used here. - Try, just slightly, not to have infinite bounds
- ๐ Expand docs.
- ๐ change
-
v0.3.3 Changes
- ๐ Switch from
argparse
toclick
for cli functions. Much better performance, same options. - Switch
--simplify
argument to accept an integer between 1-99 - ๐ Change
--project/-j
option insvgis project
to--method/-m
- โ Remove lxml dependency for inlining CSS.
- ๐จ Completely refactor functions that parse XML to use ElementTree (quicker than minidom).
- โ Add column names to class of layer group.
- Prevent broken pipes
- Squash several bugs related to setting class fields.
- Squash bugs in drawing certain paths.
- โ Remove duplicate/unused code.
- ๐ Ensure use of unicode internally, fixed some small Py3 bugs.
- โ More tests and more docs!
- ๐ Switch from
-
v0.3.2 Changes
- ๐ Fix bug introduced in 0.3.1, caused improper bounds in output SVGs.
- โ Add
svgis.map
function as a shorthand for working with the API
-
v0.3.1 Changes
- โ Add option to clip files, requires Shapely
- โ Add option to inline files, requires lxml
- โ Add line simplification option using Visivalingam algorithm, requires numpy
- โ Remove svgwrite as a dependency for faster file writing
- ๐จ Tests expanded and code refactored, crushing lots of bugs
- --proj option can now read a file containing a proj4 string
- ๐ Allow unicode in class and id fields
-
v0.2.5 Changes
- Accept a text file containing a proj4 string in
svgis draw --project
- ๐ fix typo in cli help
- โ add version option to cli
- Accept a text file containing a proj4 string in
-
v0.2.3 Changes
- ๐ Fix class bug for NULL values