Releases: GenericMappingTools/GMT.jl
Releases · GenericMappingTools/GMT.jl
v1.26.0
GMT v1.26.0
Merged pull requests:
- Fix a parsing error in grdgravmag3d (#1656) (@joa-quim)
- Add a 'bwareaopen' function that is a wrapper to GDAL function. (#1657) (@joa-quim)
- Add a simple wrapper of the grdseamount module (#1658) (@joa-quim)
- Add grdcontour to the list of callable nested modules. (#1659) (@joa-quim)
- Grav & Mag functions to solve the direct/inverse problem via the Parker FFT method. (#1660) (@joa-quim)
- Change some aliases and expand options syntax. (#1661) (@joa-quim)
Closed issues:
- Register v"1.25.0" (#1653)
v1.25.1
GMT v1.25.1
Merged pull requests:
v1.25.0
GMT v1.25.0
Merged pull requests:
- Add imtophat, imbothat, bwhitmiss, imhdome, imhmin and a couple more Leptonica funs. (#1642) (@joa-quim)
- Add a matlab similar (2D only) bwskell() function. (#1643) (@joa-quim)
- Fix row-col mess in creating "skels" from matrices. Also accepts a vector as arg. (#1644) (@joa-quim)
- Fix one Col-major case. Make 1 bpp images always [0 1] (#1645) (@joa-quim)
- Add 'imsegment' and 'imrankfilter' IP functions. (#1646) (@joa-quim)
- Remove type signature in parse_opt_S(). It had broken the arg1=GMTcpt case. (#1647) (@joa-quim)
- Add imsobel() and imfilter() (lepto) functions. (#1648) (@joa-quim)
- Improve the imfilter() function to do kernel filter separation. (#1649) (@joa-quim)
- Improve gravmag3d code parsing and use new fixes done in GMT lib. (#1650) (@joa-quim)
- Add a extended wrapper to the supplement module 'mgd77magref'. (#1651) (@joa-quim)
- Improve gravmag3d while waiting that the new version of GMT_Jll becomes available. (#1652) (@joa-quim)
Closed issues:
- Register v"1.23.0" (#1635)
v1.24.0
GMT v1.24.0
Merged pull requests:
- Fix regression (originated probably in NCDatasets) in rasters2grid() (#1636) (@joa-quim)
- Fix the rgb2YCbCr() & rgb3lab() for the case of pixel interleaved. (#1637) (@joa-quim)
- Fix the pixel interleaved case of 'binarize'. (#1638) (@joa-quim)
- Tests reworks (#1639) (@joa-quim)
- Add common morphological operations (erode, dilate, ope, close). (#1640) (@joa-quim)
Closed issues:
- Register v"1.22.4" (#1626)
v1.23.0
GMT v1.23.0
Merged pull requests:
- Fix the case when sending column major indexed images to GMT (#1627) (@joa-quim)
- Add a first cut of a fillsinks function. (#1628) (@joa-quim)
- Let imfill() work with Bools and BitMatrices. (#1629) (@joa-quim)
- Let the fillsinks() function also accept a 'region' option. (#1630) (@joa-quim)
- Add option to fillsinks() to save the filled contours in a global variable. (#1631) (@joa-quim)
- Warn when user asks for a gdataset and output fname in gdaltranslate. (#1633) (@joa-quim)
- Change code order in helper_mat2img() to make sure we have a default colormap (#1634) (@joa-quim)
Closed issues:
v1.22.4
GMT v1.22.4
Merged pull requests:
- Move the 'del' kwarg in parse_I() back to a positional arg. (#1619) (@joa-quim)
- Extract PS_nested related funs into a different file. (#1620) (@joa-quim)
- New feat: Add a imcomplement() function. Add new feature to binarize and padarray (#1622) (@joa-quim)
- When reading images reshape the incoming row major array like in gdalread. (#1623) (@joa-quim)
- Revert many of the args to kwargs move. Shit happened under the hood. (#1624) (@joa-quim)
- Fix a regression when plotting using the paper option. (#1625) (@joa-quim)
Closed issues:
- Register v"1.22.2" (#1610)
v1.22.3
GMT v1.22.3
Merged pull requests:
- Extract several chunks of code from _common_plot_xyz() into new functions. (#1611) (@joa-quim)
- Little things and avoid input data modification in
arrows()
(#1612) (@joa-quim) - Rework the add_opt function to try limit its methods and potential recompiles. (#1613) (@joa-quim)
- Move the 'mat' positional option of add_opt into a kwarg. (#1614) (@joa-quim)
- Add option to set units used in arrows/feathers be in paper units. (#1615) (@joa-quim)
- Fix the non-working geovec parsing. Move positional options to kwargs in parse_R,J,B (#1616) (@joa-quim)
- More methods reductions by moving args into kwargs. (#1617) (@joa-quim)
v1.22.2
GMT v1.22.2
Merged pull requests:
- Move codes around ans split functions to avoid call mosaic that adds 10's MB to cache. (#1605) (@joa-quim)
- Missed change in previous commit. (#1606) (@joa-quim)
- Reduce the call surface to common_plot_xyz to a one-liner to minimize crazy number of recompilations. (#1607) (@joa-quim)
- Use gmtspatial -Q instead of centroid (#1608) (@joa-quim)
- Create front end tiny functions to deal with the kwargs and create Dicts out of them. (#1609) (@joa-quim)
Closed issues:
- Register v"1.22.0" (#1595)
v1.22.1
GMT v1.22.1
Merged pull requests:
- Rework a function to reduce the Core.box damage. (#1596) (@joa-quim)
- Rework sort_visible_faces() to account for the FV recent changes. (#1597) (@joa-quim)
- When only given -Tmin/max default to 256 levels instead of inc=1. (#1598) (@joa-quim)
- Sneak inside zip files with /vsizip to see if they have ogr data. (#1599) (@joa-quim)
- Rework the get_geoglimits() fun to work also with GMTdatasets. (#1600) (@joa-quim)
- Run tests in 1.10 and 1.12 (#1601) (@joa-quim)
- Let vectors of FVs be handled too. (#1602) (@joa-quim)
- Let vector of FVS with no colors set be plotable with minimum error. (#1603) (@joa-quim)
Closed issues:
- Register v"1.21.1" (#1583)
v1.22.0
GMT v1.22.0
Merged pull requests:
- Improve the functions that let assign color to planar FaceVertices types. (#1586) (@joa-quim)
- Add a 'pagebg' option that lets users paint the background paper with an image. (#1587) (@joa-quim)
- Let flatfv() deal with RGBA images. Either band or pixel interleaved. (#1588) (@joa-quim)
- Let grdtrack operate also on GMTfv's. (#1590) (@joa-quim)
- Auto-crop referenced images to the minimum set by the polygon boundingbox. (#1591) (@joa-quim)
- Let 'isflat' become a vector and change code accordingly. (#1592) (@joa-quim)
- Add function (several methods) to compute cubic bezier curves. 2D & 3D and geogs. (#1593) (@joa-quim)
- Tag version 1.22.0 (#1594) (@joa-quim)
Closed issues: