Skip to content
This repository has been archived by the owner on Oct 23, 2022. It is now read-only.

v0.6.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 06 May 22:03
· 15 commits to main since this release

OpticSim v0.6.0

Diff since v0.5.3

Closed issues:

  • Inflexible parametric types in Geometry.jl convenience methods (#189)
  • ParaxialLenses will not be unpacked from nested LensAssemblies (#272)
  • Add lenslet analysis (#310)
  • Add PrettyPrint to dependencies (#332)
  • Issue Title: Add PrettyPrint to package dependencies (#333)
  • Issue Title Add projection function to ParaxialLens. (#335)
  • Issue change Transform from type alias to concrete type (#336)
  • Issue Title Replace hcat with new matrix literal syntax to create column vectors (#337)
  • Fix multilens eyebox assignment errors (#350)
  • update github actions to use Julia version 1.7 (#353)
  • Fix placement of lenslet displays (#356)
  • incorrect assert error in choosecluster (#359)
  • Add function to allow user to create new glass after build time. (#362)
  • Fix long standing deprecation warnings (#365)
  • Change code so eyebox subdivision can be passed as a parameter rather than computed by choosecluster (#367)
  • ThinGratingInterface not working (#369)
  • Installation problem: "Package Luxor does not have LaTeXSt" (#370)
  • New release of OpticSim not backward compatible (#375)
  • Fix problems with SCHOTT glasses in doc examples (#376)
  • Incorrect eyebox assignment for RGB clusters (#378)
  • Cluser size and eyebox subdivision can be out of sync (#380)
  • Upgrade to new version number (#390)

Merged pull requests:

  • Brian gun/issue310 lenslet analysis (#312) (@BrianGun)
  • CompatHelper: add new compat entry for Roots at version 1, (keep existing compat) (#339) (@github-actions[bot])
  • CompatHelper: add new compat entry for Revise at version 3, (keep existing compat) (#340) (@github-actions[bot])
  • CompatHelper: add new compat entry for SpecialFunctions at version 2, (keep existing compat) (#341) (@github-actions[bot])
  • BrianGun/issue336 (#342) (@BrianGun)
  • CompatHelper: bump compat for Ipopt to 0.9, (keep existing compat) (#343) (@github-actions[bot])
  • CompatHelper: bump compat for Makie to 0.16, (keep existing compat) (#345) (@github-actions[bot])
  • CompatHelper: bump compat for GLMakie to 0.5, (keep existing compat) (#346) (@github-actions[bot])
  • Fix typo in Zernike.jl (#348) (@friggog)
  • CompatHelper: bump compat for CSV to 0.10, (keep existing compat) (#349) (@github-actions[bot])
  • Lenslet-Assignment (#352) (@BrianGun)
  • CompatHelper: bump compat for Luxor to 3, (keep existing compat) (#354) (@github-actions[bot])
  • update github actions to use Julia version 1.7 (#355) (@BrianGun)
  • Fix placement of lenslet displays (#357) (@BrianGun)
  • fixed the geometry's transpose function (#358) (@galran)
  • fix assert error in choosecluster (#360) (@BrianGun)
  • Add function to allow user to create new glass after build time. (#363) (@BrianGun)
  • CompatHelper: bump compat for Pluto to 0.18, (keep existing compat) (#364) (@github-actions[bot])
  • BrianGun/issue365 (#366) (@BrianGun)
  • CompatHelper: bump compat for Polynomials to 3, (keep existing compat) (#371) (@github-actions[bot])
  • BrianGun/issue367 (#374) (@BrianGun)
  • BrianGun/issue378 (#379) (@BrianGun)
  • Cluser size and eyebox subdivision can be out of sync (#381) (@BrianGun)
  • Fix thin grating interface constructor (#383) (@friggog)
  • Upgrade to new version number 0.6.0 (#391) (@BrianGun)