Skip to content

Releases: HDouss/jeometry

Release 0.3

11 May 08:52
Compare
Choose a tag to compare

⭐ New Features

  • Implement Scalars generator for testing purposes #123
  • Remove unchecked warning suppression for PtsPolyline and Polygon #121
  • Implement mocking objects for FieldAddition / FieldMultiplication #113
  • Implement mocking objects for Line / Circle / Ray / Segment #109
  • Implement mocking objects for Angle #107
  • Implement mocking objects for OrderedField #105
  • Implement mocking objects for Field / AbstractField #104
  • Implement mocking objects for MetricSpaceField #103
  • Implement mocking objects for InnerProduct #101
  • Implement mocking objects for OrderedRandom #100
  • Implement mocking objects for Vect #98
  • Implement spying scalar mock #96
  • Increase test coverage to 94% #91
  • Remove unchecked warning suppression for FixedMatrix #88
  • Remove unchecked warning suppression for FixedVector #87
  • Remove unchecked warning suppression for Multiplication #86
  • Remove unchecked warning suppression for Add and Sum #85
  • Increase test coverage to 93.5% #82
  • Get rid of SameDimensionCheck #76
  • Implement mocking objects #74
  • Get rid of null usage #73
  • Parametrize generic classes usage in jeometry-double #71
  • Parametrize generic classes usage in jeometry-api #70
  • Get rid of parametrization of Predicate #69
  • Get rid of Degrees parametrization #68
  • Parametrize generic classes usage in aljebra #66
  • Parametrize aljebra entities #64

📔 Documentation

  • Update code in documentation #81

Release 0.2

14 Feb 22:47
Compare
Choose a tag to compare

⭐ New Features

  • Release management workflow to upload artifacts #56
  • Increase test coverage to 93%25 #29
  • Update qulice version #27

📔 Documentation

  • Mention new coverage requirements in documentation #60
  • POM usage documentation #24

Release 0.1

08 Feb 12:55
Compare
Choose a tag to compare

⭐ New Features

  • Stroke style to Awt Stroke conversion #38
  • Add tests to fixed styles classes #37
  • Configure git checkout to manage $Id$ #26
  • Force checkout text in UNIX Format #25
  • Default Rendering style class #21
  • AWT renderers to use style rendering #20
  • Deploying project to Maven Central #17
  • Automating release management #16
  • Implement a rendering style class #13
  • Switch to openjdk in Travis build #10
  • Add a github actions workflow to manage PR merging #7

🪲 Bug Fixes

  • Release GitHub workflow does not set X11 display #54
  • Axis in AWT Panel are drawn with the last set stroke style #47
  • AWT stroking does not take into account stroke color #46
  • Fix copyright dates #41
  • Rename DefaultStyle classes #35

📔 Documentation

  • Add line break before illustration in documentation #52
  • Update figure in documentation #50
  • Rendering styles documentation #22
  • Milestones Release management documentation #18
  • Documenting contribution guidelines #15