This repository has been archived by the owner on Oct 23, 2022. It is now read-only.
OpticSim v0.6.0
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)