Skip to content

Releases: glotzerlab/fresnel

v0.13.6

31 May 12:06
1b7f3d6
Compare
Choose a tag to compare

Added

  • Support Numpy 2.0.

Changed

  • Provide support via GitHub discussions.
  • Revise installation documentation.
  • Add copy button to documentation code examples.
  • Enable arrow key navigation in documentation.

Removed

  • Support for Python 3.8.

v0.13.5

22 Feb 13:42
Compare
Choose a tag to compare

Added

  • Support Python 3.11.
  • Support for Embree 4.x.

Removed

  • Support for Embree 3.x.

v0.13.4

17 Nov 14:57
1b18fe7
Compare
Choose a tag to compare

Added

  • Support Python 3.10.
  • Support clang 13.

v0.13.3

07 Jun 16:57
Compare
Choose a tag to compare

Added

  • Support Windows.

v0.13.2

11 May 14:10
Compare
Choose a tag to compare

Added

  • Support macos-arm64.

v0.13.1

11 Mar 19:50
Compare
Choose a tag to compare

Fixed

  • Add missing version module

v0.13.0

11 Mar 13:13
Compare
Choose a tag to compare

Added

  • Perspective camera.
  • Depth of field effect.

Changed

  • Reduce latency in interact.SceneView while rotating the view.
  • Improve user experience with mouse rotations in
    interact.SceneView.
  • [breaking] - Moved camera.orthographic to camera.Orthographic.
  • [breaking] - Moved camera.fit to camera.Orthographic.fit.

Removed

  • [breaking] - Removed "auto" camera in Scene. Use
    camera.Orthographic.fit

v0.12.0

27 Feb 14:16
Compare
Choose a tag to compare

Added

  • preview and tracer.Preview accept a boolean flag anti_alias to
    enable or disable anti-aliasing.

Changed

  • preview and tracer.Preview enable anti-alisasing by default.
  • Python, Cython, and C code must follow strict style guidelines.
  • Renamed util.array to util.Array
  • Renamed util.image_array to util.ImageArray
  • Converted interact.SceneView.setScene to a property: scene

Removed

  • preview and tracer.Preview no longer accept the aa_level
    argument
    • use anti_alias.

v0.8.0

05 Mar 12:58
Compare
Choose a tag to compare
  • Documentation improvements
  • Add geometry.Polygon: Simple and/or rounded polygons in the z=0 plane.
  • API breaking changes:
    • Remove: geometry.Prism