Releases: GenericMappingTools/GMT.jl
Releases · GenericMappingTools/GMT.jl
v0.35.0
GMT v0.35.0
Closed issues:
- Register 0.33.0 (#624)
Merged pull requests:
- Let ls="DashCirc" and others alike generate line styles with or without symbols. (#638) (@joa-quim)
- Make quoted lines in autostyle be curved. (#639) (@joa-quim)
- Much improve the themes function (#640) (@joa-quim)
- Try to minimize effects of a nasty bug introduced in GMT6.2.0 (#641) (@joa-quim)
- Improve the themes function and its usability (#642) (@joa-quim)
- Document the linestyles and Themes (#643) (@joa-quim)
- Improve linestyles by including front lines (#644) (@joa-quim)
- Change the heuristic factor size of symbols in linestyles (#645) (@joa-quim)
- Add a new "themes language" where many themes can be composed with simple 'words' (#646) (@joa-quim)
- Let the new themes language accept also 'Dark' (#647) (@joa-quim)
- Add function to consolidate option B. (#648) (@joa-quim)
- Fixes to the B option consolidation function. (#649) (@joa-quim)
- Keep track if the axis() function returned a B type. (#650) (@joa-quim)
- Improve ternary. Make it clever to allow later plot! and text! appends (#651) (@joa-quim)
- Ternary fixes to accept setting a Title (#652) (@joa-quim)
- Move the "destroy" functionality into a function (#653) (@joa-quim)
- Settings for V0.35 (#654) (@joa-quim)
v0.34.0
GMT v0.34.0
Closed issues:
Merged pull requests:
- Let proj=:guess also work for datasets in imshow (#625) (@joa-quim)
- Replace the old API function pj_get_spheroid_defn by the new proj_ellipsoid_get_parameters (#626) (@joa-quim)
- Add functions to compute the direct and inverse problem of a loxodrome on the ellipsoid (#628) (@joa-quim)
- Fix modernmode white margins cropring (#630) (@joa-quim)
- Expand the ternary module to also display images and contours (#631) (@joa-quim)
- Make a workaround to the 6.2.0 bug in the color KEY (#632) (@joa-quim)
- Don't parse option B twice. (#633) (@joa-quim)
- Ternary examples (#634) (@joa-quim)
- Add buffergeo examples. (#635) (@joa-quim)
v0.33.0
GMT v0.33.0
Closed issues:
- Register 0.31.0 (#572)
- Plot composition is broken when we select a default graphical format other then PS (#617)
Merged pull requests:
- WIP: Add optional automatic GMT installation (#608) (@joa-quim)
- Make tests pass on GMT6.1.1 (at least on Windows) (#611) (@joa-quim)
- Tweak a bit the auto-install variables (#612) (@joa-quim)
- Add wrapper to grdinterpolate (#613) (@joa-quim)
- Add default options to optimize GeoTIFF and netCDF writing by GDAL (#614) (@joa-quim)
- Add a force_precompile() function. (#615) (@joa-quim)
- Add function to compute a circle in an Ellipoidal Earth (or any other) (#616) (@joa-quim)
- Default to png as the figs format (#618) (@joa-quim)
- Add a Geodesic buffer function (#619) (@joa-quim)
- Improve the quality of the computed Geodesic buffer (#620) (@joa-quim)
- Compute tol as function of buffer width. (#621) (@joa-quim)
- Add geo-triangles-squares-pentagons-hexagons (#622) (@joa-quim)
- Fix parsing of opt_i and opt_o (#623) (@joa-quim)
v0.32.0
GMT v0.32.0
Closed issues:
- Register 0.30.1 (#539)
Merged pull requests:
- Add a new method to mat2grid that uses a GMTgrid as template (#573) (@joa-quim)
- Fix bug when parsing 'colorfile' kwarg in 'gdaldem color-relief' (#575) (@joa-quim)
- Catch possible attempt to pass a CPT and an image to GMT. (#576) (@joa-quim)
- Add a gamma correction function. (#577) (@joa-quim)
- Strengthen the interface between GMTimages and GDAL datasets (#578) (@joa-quim)
- Add option to texture_img() to return a [-1 1] intensity grid (#581) (@joa-quim)
- Fix one cpt4dcw() method that did not re-transmit the kwargs. (#582) (@joa-quim)
- Let the 'opts' be given in a single string as well. (#583) (@joa-quim)
- Add more test to gdal_utils.jl functions (#584) (@joa-quim)
- Add more methods to setproj!. Expand it to GMT types. (#585) (@joa-quim)
- Add sqlite access tests (#586) (@joa-quim)
- Add a geom field to the GMTdataset type (#587) (@joa-quim)
- Movo functions from gdal.jl into a new gdal_extensions.jl (#588) (@joa-quim)
- Finalize first round of the GDAL (GEOS types) functions extension to work with GMTdatasets too (#589) (@joa-quim)
- Fix still existing failures in converting back and forth GMT<->GDAL types. (#590) (@joa-quim)
- Add two new function: gdalread and gdalwrite (#591) (@joa-quim)
- Maybe fixed some dark shit where calling ogr2ogr left system in half-broken state. (#592) (@joa-quim)
- Set geometries in GMTdasets created in ogr2GMTdataset() (#593) (@joa-quim)
- Add several methods to read_data() to help minimise type instability propagation. (#595) (@joa-quim)
- Type annotate functions that directly communicate with GMT (#596) (@joa-quim)
- More type annotations (#597) (@joa-quim)
- Try trick to see if we foul stupid coverage failures (#598) (@joa-quim)
- No, revert trick. Didn't work. Stupid coverage wins (#599) (@joa-quim)
- current_cpt is now a const global (#600) (@joa-quim)
- Add functions lonlat2xy and xy2lonlat (#601) (@joa-quim)
- Add a geod and invgeod functions by wrapping PROJ4 lib directly (#602) (@joa-quim)
- Geod fixes in EPGS and WKT usage (#603) (@joa-quim)
- Convert output of GMT_Create_Data() in the caller to avoid type instability (#604) (@joa-quim)
- Test if GA finaly build Documenter Docs. (#605) (@joa-quim)
- Another attempt to build the docs with GA (#606) (@joa-quim)
- otool is dumb and it's not capable of detecting libproj. Search directly in libgdal. (#607) (@joa-quim)
- Fix error in ind2rgb and gd2gmt when mem-layout == "R" (#609) (@joa-quim)
v0.31.0
GMT v0.31.0
Closed issues:
- Register 0.30.0 (#530)
Merged pull requests:
- Add a gd2gmt_grid function to convert some datsets in GMTgrid types (#540) (@joa-quim)
- Expand gd2gmt to deal with both grid and images. (#541) (@joa-quim)
- Wrap the getgeotransform call in a try-catch (#542) (@joa-quim)
- New gdal utility functions: gd2gmt, gmt2gd & MODIS_L2 (#543) (@joa-quim)
- Continue extending the GDAL usage (#544) (@joa-quim)
- Expand the MODIS_L2 function do deal with more than just MODIS L2 files (#545) (@joa-quim)
- Expand varspacegrid to optionally return a dataset and accept band kwargs (#546) (@joa-quim)
- Fix bad type in ccall (#547) (@joa-quim)
- Add the ability to get color paletes and let grdcut use GDAL. (#548) (@joa-quim)
- Expand grdcut so taht we can also save the output via GDAL (for images mainly) (#549) (@joa-quim)
- Add gdal tools functions that us a mix of GMT and GDAL syntax (#550) (@joa-quim)
- Add ability to do nested psclip calls (#551) (@joa-quim)
- Add image_cpt! function to add or remove a colormap to GMTimage object (#552) (@joa-quim)
- Let image_init() always declare image arrays as externally allocated (#553) (@joa-quim)
- Improve the existing gdal tools and add a new one: dither() (#554) (@joa-quim)
- Add new -F option to grdcut (#555) (@joa-quim)
- Add a gmt2gm method to convert between GMTdatasets and GDAL datasets (#556) (@joa-quim)
- Tests more gdal.jl lines (#557) (@joa-quim)
- Add method to convert from OGR datasets to GMTdataset (#558) (@joa-quim)
- Let the gd2gmt also fish the proj and do multi-segments (#559) (@joa-quim)
- Add support for reading Multipolygons (#560) (@joa-quim)
- Fin an issue where gdaldem did not close file (#562) (@joa-quim)
- Improve the OGR in -memory creation (#563) (@joa-quim)
- gmt2gd fix the multiLine|Points geometry creation (#565) (@joa-quim)
- Breakup gmt_main into two files (#566) (@joa-quim)
- Introduce a new gdal shade function that uses gdaldem and blends shade+color (#567) (@joa-quim)
- Save the layout in the GMTgrid and use it in gmt2gd (#568) (@joa-quim)
- When updating G.range take car to check extrema_nan() is needed. (#569) (@joa-quim)
- Add wrappers to the texture shading lib (#570) (@joa-quim)
- Prepare to v.0.31 (#571) (@joa-quim)
v0.30.1
v0.30.0
GMT v0.30.0
Closed issues:
- Register 0.28.0 (#479)
- GMT Julia and Ubuntu 18 (#503)
- Register 0.30.0 (#527)
- Register 0.30.0 (#528)
- Rgister 0.30.1 (#532)
Merged pull requests:
- Allow more nesteds calls. Try improve type stability (#507) (@joa-quim)
- Add Drawing submodule (#508) (@joa-quim)
- Add option to set linethickness in mat2ds (#509) (@joa-quim)
- Fixes in imshow and parse opt_B (#510) (@joa-quim)
- Fix regression in stacked bar plots (#511) (@joa-quim)
- Fixes in horizontal stacked bar plots (#512) (@joa-quim)
- Let create categorical CPTs (pass keys) (#513) (@joa-quim)
- Add new function cpt4dcw to make choropleths with DCW (#514) (@joa-quim)
- Improve the choropleth functions and categorical CPT generation (#515) (@joa-quim)
- Some fixes (#516) (@joa-quim)
- Make arg2str more type stable (#517) (@joa-quim)
- Color Lines gallery example (#518) (@joa-quim)
- Add a bunch of gallery examples (#519) (@joa-quim)
- Add contourf and plotyy gallery examples. (#520) (@joa-quim)
- Fix again (f 3rd time) the multi-word shit in titles (#521) (@joa-quim)
- Add one Choropleth example (#522) (@joa-quim)
- Add several gdal wrapper functions taken from GDAL and ArchGDAL (#523) (@joa-quim)
- Add another choropleth gallery example (#524) (@joa-quim)
- Add functions for gdal utilities (#525) (@joa-quim)
- Disambiguate read!() (#526) (@joa-quim)
- Shit 1 (#529) (@joa-quim)
- Merda 5 (#531) (@joa-quim)
- Restore back the full tests (#533) (@joa-quim)
- Try use Travis to build docs that have disappeared. (#535) (@joa-quim)
v0.29.0
GMT v0.29.0
Closed issues:
- Register 0.27.0 (#473)
- API not defined GMT 6.1.1 Julia 1.5.3 (#485)
- pslegend fail ghostscript conversion when using paragraph text mode (#486)
Merged pull requests:
- Typo (#480) (@PallHaraldsson)
- Test GMTver (#481) (@htyeim)
- Themes (#482) (@joa-quim)
- Add seis modules meca, velo and coupe (#483) (@joa-quim)
- Use new init_module() function to hold common code to all modules. (#484) (@joa-quim)
- Add meca, velo and gmtgravmag3d wrappers (#487) (@joa-quim)
- Add Plotyy module (made up from 2 plot and a basemap calls) (#488) (@joa-quim)
- Add CI GitHub action (#489) (@joa-quim)
- Add a guess projection mechanism (#490) (@joa-quim)
- Improve coverage (#491) (@joa-quim)
- More tests to improve coverage (#492) (@joa-quim)
- Add GMT_Get_Common() (#493) (@joa-quim)
- Add a Quick learn doc (#494) (@joa-quim)
- Retouch README (#495) (@joa-quim)
- Add 4 MB-system modules (#496) (@joa-quim)
- Significant improve when sending in images that needc projection. (#497) (@joa-quim)
- Make the default of map projection be no-antialias. (#498) (@joa-quim)
- Do not automatically add -B when plotting plain images. (#499) (@joa-quim)
- Update some docs on common options (#500) (@joa-quim)
- Update some docs after stamp-> time_stamp rename (#501) (@joa-quim)
- Improve histogram fot DateTime and add BinMethod (#502) (@joa-quim)
- Fixes (#504) (@joa-quim)
- Prep for 0.29 and try a minimalist Travis just for docs (#505) (@joa-quim)
v0.28.0
v0.27.0
GMT v0.27.0
Closed issues:
Merged pull requests: