ootk
Version:
Orbital Object Toolkit including Multiple Propagators, Initial Orbit Determination, and Maneuver Calculations.
473 lines (312 loc) • 31.9 kB
Markdown
### Changelog
This is an automatic changelog that automatically records all changes made to the project. Generated from Git commit
messages, it details updates like bug fixes and new features, providing a clear history of the project's development.
#### [4.0.9](https://github.com/thkruz/ootk/compare/v5.0.0-0...4.0.9)
- feat: :sparkles: add status parameter to DetailedSatellite class [`3b1b8c2`](https://github.com/thkruz/ootk/commit/3b1b8c2b30bd9c3d14e7ce70067607a8d1366825)
- build: :lock: fix security issues [`e3ad7c5`](https://github.com/thkruz/ootk/commit/e3ad7c565ea4062e2927ce6d6c3df8e9b94bea5d)
- feat: :sparkles: add PayloadStatus enum [`9828703`](https://github.com/thkruz/ootk/commit/9828703c3eef82676a54d06f5ab3adb40f296660)
- feat: :sparkles: add launchPad to DetailedSatellite [`648c90a`](https://github.com/thkruz/ootk/commit/648c90af9367b023ca59f38590477d680973e3cc)
- build: :arrow_up: bump ootk-core [`be33f7f`](https://github.com/thkruz/ootk/commit/be33f7f915d68421bb895ef2a52c91a42996ce03)
- build: :arrow_up: bump ootk-core [`af78108`](https://github.com/thkruz/ootk/commit/af78108d45fbaab4b2c6c853112ffd08ae5cdb0f)
- fix: :arrow_up: bump ootk-core [`2f0ac47`](https://github.com/thkruz/ootk/commit/2f0ac47d4a9ae18ebd58b72b4db98610b20aa267)
#### [v5.0.0-0](https://github.com/thkruz/ootk/compare/v4.0.8...v5.0.0-0)
> 23 August 2024
- refactor: :recycle: Merge ootk-core with ootk for upgrade to v5 [`1e137bb`](https://github.com/thkruz/ootk/commit/1e137bba174072586cf748fee18b3dbd793c7fc7)
- fix: :memo: fix outdated documentation [`0f6c26f`](https://github.com/thkruz/ootk/commit/0f6c26f40edaa5d8fe275b8aa967e5a00188beca)
#### [v4.0.8](https://github.com/thkruz/ootk/compare/v4.0.7...v4.0.8)
> 20 March 2025
- build: :arrow_up: bump ootk-core [`be33f7f`](https://github.com/thkruz/ootk/commit/be33f7f915d68421bb895ef2a52c91a42996ce03)
#### [v4.0.7](https://github.com/thkruz/ootk/compare/v4.0.6...v4.0.7)
> 20 March 2025
- build: :lock: fix security issues [`e3ad7c5`](https://github.com/thkruz/ootk/commit/e3ad7c565ea4062e2927ce6d6c3df8e9b94bea5d)
#### [v4.0.6](https://github.com/thkruz/ootk/compare/v4.0.5...v4.0.6)
> 1 March 2025
- build: :arrow_up: bump ootk-core [`af78108`](https://github.com/thkruz/ootk/commit/af78108d45fbaab4b2c6c853112ffd08ae5cdb0f)
#### [v4.0.5](https://github.com/thkruz/ootk/compare/v4.0.4...v4.0.5)
> 14 January 2025
- feat: :sparkles: add status parameter to DetailedSatellite class [`3b1b8c2`](https://github.com/thkruz/ootk/commit/3b1b8c2b30bd9c3d14e7ce70067607a8d1366825)
#### [v4.0.4](https://github.com/thkruz/ootk/compare/v4.0.3...v4.0.4)
> 14 January 2025
- feat: :sparkles: add PayloadStatus enum [`9828703`](https://github.com/thkruz/ootk/commit/9828703c3eef82676a54d06f5ab3adb40f296660)
#### [v4.0.3](https://github.com/thkruz/ootk/compare/v4.0.2...v4.0.3)
> 31 December 2024
- fix: :arrow_up: bump ootk-core [`2f0ac47`](https://github.com/thkruz/ootk/commit/2f0ac47d4a9ae18ebd58b72b4db98610b20aa267)
#### [v4.0.2](https://github.com/thkruz/ootk/compare/v4.0.1...v4.0.2)
> 3 August 2024
- fix: :arrow_up: bump ootk-core [`3c87557`](https://github.com/thkruz/ootk/commit/3c875578298b20a3906cf00e45e5bedf55cfa43f)
#### [v4.0.1](https://github.com/thkruz/ootk/compare/v4.0.0...v4.0.1)
> 25 June 2024
- build: :arrow_up: bump ootk-core [`2ff598e`](https://github.com/thkruz/ootk/commit/2ff598ec309be005a40335b99eb1b232b646f44b)
### [v4.0.0](https://github.com/thkruz/ootk/compare/v4.0.0-17...v4.0.0)
> 4 April 2024
- fix: :arrow_up: bump ootk-core [`edaafb7`](https://github.com/thkruz/ootk/commit/edaafb7ee1092064addd040d438d100f6b84514b)
#### [v4.0.0-17](https://github.com/thkruz/ootk/compare/v4.0.0-16...v4.0.0-17)
> 30 March 2024
- build: :arrow_up: bump ootk-core [`9ac1464`](https://github.com/thkruz/ootk/commit/9ac1464338284e6169304e44ceecb9c978543203)
#### [v4.0.0-16](https://github.com/thkruz/ootk/compare/v4.0.0-15...v4.0.0-16)
> 24 March 2024
- build: :arrow_up: bump ootk-core [`f5152ed`](https://github.com/thkruz/ootk/commit/f5152ed69c98f92e354240dfe36589fad81e1fa6)
#### [v4.0.0-15](https://github.com/thkruz/ootk/compare/v4.0.0-14...v4.0.0-15)
> 24 March 2024
- feat: :sparkles: Add node support [`7d28c3f`](https://github.com/thkruz/ootk/commit/7d28c3f5de0e3e9d2dd13bbf5cdfd5527f6126a8)
#### [v4.0.0-14](https://github.com/thkruz/ootk/compare/v4.0.0-13...v4.0.0-14)
> 23 March 2024
- fix: :bug: fix issue with vite [`9b540f9`](https://github.com/thkruz/ootk/commit/9b540f9231076ce8670eb2230321b592d0696b99)
#### [v4.0.0-13](https://github.com/thkruz/ootk/compare/v4.0.0-12...v4.0.0-13)
> 23 March 2024
- fix: :bug: add fix for vite compiler [`c72bd38`](https://github.com/thkruz/ootk/commit/c72bd38df2be1fef82603e85fd687a2e3f67ca83)
- feat: :sparkles: add new catalog sources [`9dd4160`](https://github.com/thkruz/ootk/commit/9dd41607da91e4daffd8456f795239e945493a2d)
#### [v4.0.0-12](https://github.com/thkruz/ootk/compare/v4.0.0-11...v4.0.0-12)
> 11 March 2024
- refactor: :recycle: move freqBand from RfSensor to DetailedSensor [`185cc50`](https://github.com/thkruz/ootk/commit/185cc506482c0e0224ff0392e6bb1bad599d54ec)
#### [v4.0.0-11](https://github.com/thkruz/ootk/compare/v4.0.0-10...v4.0.0-11)
> 11 March 2024
- refactor: :recycle: update RfSensor to allow multiple faces [`179b486`](https://github.com/thkruz/ootk/commit/179b486bbbd9355569414f9ca7ca82aaa374ca93)
- refactor: :recycle: update transforms to allow multiple faces [`53c8877`](https://github.com/thkruz/ootk/commit/53c887730d389b06f18889d4f2170a1e4ac82993)
#### [v4.0.0-10](https://github.com/thkruz/ootk/compare/v4.0.0-9...v4.0.0-10)
> 11 March 2024
- refactor: :recycle: make rfSensor an extension of DetailedSensor [`add7613`](https://github.com/thkruz/ootk/commit/add7613c9cea3ddf56b5da0accef36b8b866b144)
#### [v4.0.0-9](https://github.com/thkruz/ootk/compare/v4.0.0-8...v4.0.0-9)
> 19 February 2024
- feat: :sparkles: add forces and propagators [`177c88b`](https://github.com/thkruz/ootk/commit/177c88b308760c08e592d409f106cbfe2b0b98ac)
- docs: :memo: update documentation [`754e2e1`](https://github.com/thkruz/ootk/commit/754e2e183fdb6930a0192b0452137f99f420fd6d)
- feat: :sparkles: add detailedsatellite cloning [`63aeb77`](https://github.com/thkruz/ootk/commit/63aeb77d3d24071a1d66e5396b27e8c89fe34198)
- build: :arrow_up: bump ootk-core [`62f40d2`](https://github.com/thkruz/ootk/commit/62f40d2e8fd629b7dfc55b2c40e52e40cf2069aa)
- build: :arrow_up: bump ootk-core [`8d15b97`](https://github.com/thkruz/ootk/commit/8d15b972d7a9dd49a6c2e2773509ac23735da476)
- chore: :technologist: remove prettier recommendation [`def01c6`](https://github.com/thkruz/ootk/commit/def01c647b3a09c799b1c2b47c766afed4368ab3)
#### [v4.0.0-8](https://github.com/thkruz/ootk/compare/v4.0.0-7...v4.0.0-8)
> 21 January 2024
- fix: :bug: make vmag and rcs nullable [`0750c9a`](https://github.com/thkruz/ootk/commit/0750c9aebee45bf0cba773b7d09ad91b3d29dbd7)
#### [v4.0.0-7](https://github.com/thkruz/ootk/compare/v4.0.0-6...v4.0.0-7)
> 21 January 2024
- build: :arrow_up: bump ootk-core [`188513f`](https://github.com/thkruz/ootk/commit/188513fabd9a1f621547769b9624c0dfcddee59d)
#### [v4.0.0-6](https://github.com/thkruz/ootk/compare/v4.0.0-5...v4.0.0-6)
> 20 January 2024
- build: :arrow_up: bump ootk-core [`c7c5350`](https://github.com/thkruz/ootk/commit/c7c5350d47d20ffb5453ccfcb490164a00b50a9e)
#### [v4.0.0-5](https://github.com/thkruz/ootk/compare/v4.0.0-4...v4.0.0-5)
> 20 January 2024
- build: :arrow_up: bump ootk-core [`d19fd5b`](https://github.com/thkruz/ootk/commit/d19fd5b80b7b223a91c56a64b9564350cd9a90d0)
#### [v4.0.0-4](https://github.com/thkruz/ootk/compare/v4.0.0-3...v4.0.0-4)
> 17 January 2024
- fix: :adhesive_bandage: fix import statements [`e923dde`](https://github.com/thkruz/ootk/commit/e923ddefe856711c8216e006dc7463827960900e)
#### [v4.0.0-3](https://github.com/thkruz/ootk/compare/v4.0.0-2...v4.0.0-3)
> 17 January 2024
- fix: :bug: fix Vimpel TLEs [`6092a4b`](https://github.com/thkruz/ootk/commit/6092a4b411c1092ee75ed6c34eee499cfa3cefef)
- fix: :bug: fix enum [`009342f`](https://github.com/thkruz/ootk/commit/009342f15e9f03de98e477c3c7ce1ef7534caa2d)
#### [v4.0.0-2](https://github.com/thkruz/ootk/compare/v4.0.0-1...v4.0.0-2)
> 17 January 2024
- refactor: :recycle: move derivative from ootk-core [`9a9b50d`](https://github.com/thkruz/ootk/commit/9a9b50d4402b24398d920ae4ef0a76a7d19edabf)
- build: :arrow_up: bump ootk-core [`efc4aa0`](https://github.com/thkruz/ootk/commit/efc4aa0caf7182afd9fbba7e29a50a8defd16ebe)
- test: :white_check_mark: update snapshots [`ca95ad6`](https://github.com/thkruz/ootk/commit/ca95ad65be2de3f818390585a7bc1749ca7bf918)
#### [v4.0.0-1](https://github.com/thkruz/ootk/compare/v4.0.0-0...v4.0.0-1)
> 17 January 2024
- feat: :sparkles: integrate ootk-core v1.0.7 [`101eeb6`](https://github.com/thkruz/ootk/commit/101eeb6a21008ce198832818154fa0442691e4ad)
- refactor: :recycle: refactor to match latest ootk-core [`ae37922`](https://github.com/thkruz/ootk/commit/ae3792283571c69ff0d6406188d0c7219215c56f)
- docs: :page_facing_up: add license to all major files [`8549064`](https://github.com/thkruz/ootk/commit/8549064fe77001e2501f13d67588cbc0dfd490cb)
- ci: :construction_worker: update github ci/cd pipeline [`670b252`](https://github.com/thkruz/ootk/commit/670b2526669dbb4478499d6587b4dc729c373745)
- fix: :rotating_light: fix linter errors [`195c5eb`](https://github.com/thkruz/ootk/commit/195c5eb8ebfa68221241d7ceabc6522b8f12bd1b)
- fix: :bug: cleanup integration with ootk-core [`227169e`](https://github.com/thkruz/ootk/commit/227169e3f4191a9f3cf3c58c50d645274e8e1120)
- test: :white_check_mark: fix test config [`5e5a673`](https://github.com/thkruz/ootk/commit/5e5a6730b67a9b4c448ccc970c80b06c446515d8)
- fix: :bug: fix imports [`de5459d`](https://github.com/thkruz/ootk/commit/de5459dd9c69afcd08b3002af87d661ccdb47bde)
#### [v4.0.0-0](https://github.com/thkruz/ootk/compare/v1.8.1...v4.0.0-0)
> 7 January 2024
- feat: :truck: split ootk-core functions into new library [`d4982be`](https://github.com/thkruz/ootk/commit/d4982be23ec1318f1e2de6a8ecf7f7fa92594069)
- feat: :sparkles: port functions from pious_squid [`69aaf26`](https://github.com/thkruz/ootk/commit/69aaf26d4d8c99912cc5bf0f1c9ad6e0674b15eb)
- fix: :label: add strict typing for units [`ff98aa0`](https://github.com/thkruz/ootk/commit/ff98aa09158e2da75ab2f2942639f18f09de21aa)
- refactor: :label: update docs and typing [`92e14a1`](https://github.com/thkruz/ootk/commit/92e14a1ea0c708d7bd91d3a25a0da48d73859ed3)
- feat: :sparkles: merge sun calculations [`7f4146e`](https://github.com/thkruz/ootk/commit/7f4146e2d67793806f2f3e6b69183bff65a41b05)
- feat: :sparkles: update transforms [`c6824a4`](https://github.com/thkruz/ootk/commit/c6824a4f22aab24b5e30a5a733e8af4b42d85ae0)
- feat: :sparkles: integration with KeepTrack [`a8cc11d`](https://github.com/thkruz/ootk/commit/a8cc11df0b648e99ec10baaff03ba83addc6f47f)
- fix: :bug: validate against keeptrack [`702307c`](https://github.com/thkruz/ootk/commit/702307c31deb501d1b0ba3d0c656b7406baed80a)
- refactor: :recycle: refactor with better typing and _ suffix for private methods [`4b14b64`](https://github.com/thkruz/ootk/commit/4b14b64290ffe71ed8fbaebd20ca16e8abf2ce4e)
- docs: :label: expand documentation of types [`a517a24`](https://github.com/thkruz/ootk/commit/a517a242f4b35d5a5795ce9032d7672219b0bd1f)
- fix: :bug: fix Satellite class [`20bc194`](https://github.com/thkruz/ootk/commit/20bc19434f97e101c7f555774859a970db1cebd7)
- test: :white_check_mark: add more testing to sensor [`2bef00d`](https://github.com/thkruz/ootk/commit/2bef00d172d23de2a8b5aae73ea385880ac58fb2)
- fix: :bug: fix degrees vs radians issues [`6103597`](https://github.com/thkruz/ootk/commit/61035971e037483cc62f01cf08c397085c746694)
- refactor: :recycle: refactor common celestial equations out of sun and moon [`7f65165`](https://github.com/thkruz/ootk/commit/7f6516525b90019b31520525a9d2adf643ad3fd0)
- feat: :sparkles: add transforms for radar coordinate systems [`c836753`](https://github.com/thkruz/ootk/commit/c8367533788760ce2189795ac370812d9377a75a)
- test: :bug: fix broken tests [`735e480`](https://github.com/thkruz/ootk/commit/735e480627f85f2dfa7de1bcc8ece32032ad5fd5)
- test: :construction_worker: update jest and ts configs [`039b195`](https://github.com/thkruz/ootk/commit/039b195b4c63185345936b47fa57937b4ec458e3)
- refactor: :recycle: reduce complexity [`de70bda`](https://github.com/thkruz/ootk/commit/de70bda0eefb0bb02bf1e55e81781ee81df80358)
- test: :white_check_mark: add more tests [`27ed272`](https://github.com/thkruz/ootk/commit/27ed27265e35d4575b2e2bb12f50ca8b187f0d96)
- build: :package: update package scripts and dependencies [`a4efe23`](https://github.com/thkruz/ootk/commit/a4efe2384b53b1c5d6c95e4a6bea2d585048832c)
- feat: :sparkles: add new functions to the sat object [`475df09`](https://github.com/thkruz/ootk/commit/475df09182a09c94497261c35f7904f5810cd2a9)
- chore: :fire: remove old files [`797007c`](https://github.com/thkruz/ootk/commit/797007c2c0a89e86c90d964e3a6fc699705c31cd)
- chore: :rotating_light: fix minor linter errors [`1682292`](https://github.com/thkruz/ootk/commit/16822921b96a24f477789b19b02a5363a93f94fb)
- build: :construction_worker: update babel config [`f028e5e`](https://github.com/thkruz/ootk/commit/f028e5ee7b839414fd4d785bb6a04e93619afcb6)
- fix: :label: fix incorrect units [`d790d63`](https://github.com/thkruz/ootk/commit/d790d63f3502f9a5b0c793f88ff7cc48d252717d)
- refactor: :label: improved type checking [`7e30df4`](https://github.com/thkruz/ootk/commit/7e30df4f2c481b84ee1843c453af4124988bcfea)
- chore: :art: update prettier config [`6a816c9`](https://github.com/thkruz/ootk/commit/6a816c905b1ec250053ff77ea0e2c88d96233836)
- refactor: :green_heart: improve build [`0f4f74c`](https://github.com/thkruz/ootk/commit/0f4f74cc0daa8453317039936a35d9238c6c6a07)
- fix: :label: mark parameters optional per @weedgrease suggestion [`48cb0de`](https://github.com/thkruz/ootk/commit/48cb0dea834229ec56155d4f2e69ef1c87ed908e)
- docs: :package: update package.json [`b49eddc`](https://github.com/thkruz/ootk/commit/b49eddcc60d0635a1a6f3c13e28aa5a2ae2cf4c3)
- feat: :hammer: add dev script for opening lcov [`1d034da`](https://github.com/thkruz/ootk/commit/1d034daa28b713370855482c6a75317921fe6550)
- chore: :rotating_light: update eslint config [`b90e585`](https://github.com/thkruz/ootk/commit/b90e58529144fb34db52a0b085cd2dbc9369d6d1)
- refactor: :lock: update dependencies [`a0ce1d5`](https://github.com/thkruz/ootk/commit/a0ce1d5ff296fb3aa728277cd2fee47a355fd250)
- build: :bug: fix jest dependencies [`96792e9`](https://github.com/thkruz/ootk/commit/96792e9a9d90c08c23bb81e10beefcc083ae658e)
- refactor: :rotating_light: hide wasm work [`a372498`](https://github.com/thkruz/ootk/commit/a372498ea1861edf046eee488149b1cfdb2761ac)
- fix: :bug: fix bug in how alpha 5 was calculated [`c36cd0c`](https://github.com/thkruz/ootk/commit/c36cd0c6899f4858514f69aeff5095692d812d85)
- refactor: :label: update return type [`1e841de`](https://github.com/thkruz/ootk/commit/1e841de543153aa5a0f7de936c8aaf1c03f65580)
- feat: :label: use generics [`2c3a843`](https://github.com/thkruz/ootk/commit/2c3a8435cd14eb43d2ff5ac430b85a516b899b66)
- fix: :bug: fix rng vs range usage [`a9917c3`](https://github.com/thkruz/ootk/commit/a9917c3d5314332710f5153762b0fd2b1c49c433)
- refactor: :rotating_light: fix linter error on enum [`097e50b`](https://github.com/thkruz/ootk/commit/097e50b85779feb20671e5725c0b6df437694a22)
- refactor: :fire: remove assemblyscript references [`9c5a87d`](https://github.com/thkruz/ootk/commit/9c5a87d2455d06f0d36b87ecd31aa644e1d7ab62)
#### [v1.8.1](https://github.com/thkruz/ootk/compare/v1.8.0...v1.8.1)
> 24 August 2022
- fix: :ambulance: fix radians vs degrees in sensor.ts [`d69200f`](https://github.com/thkruz/ootk/commit/d69200ff86beb932235f11fa0fbd86f6b9401ecc)
#### [v1.8.0](https://github.com/thkruz/ootk/compare/v1.7.0...v1.8.0)
> 24 August 2022
- feat: :sparkles: add getDayOfYear functionality [`46ffa20`](https://github.com/thkruz/ootk/commit/46ffa20e22478a2e1780276fe96321c32aa66a85)
#### [v1.7.0](https://github.com/thkruz/ootk/compare/v1.6.4...v1.7.0)
> 23 August 2022
- feat: :sparkles: add fov functions to sensor [`90d0d2e`](https://github.com/thkruz/ootk/commit/90d0d2ea20d3796f285d680eac8851fc829cc73a)
#### [v1.6.4](https://github.com/thkruz/ootk/compare/v1.6.3...v1.6.4)
> 22 August 2022
- docs: :label: fix type label for RaeVec3 [`df0d9dd`](https://github.com/thkruz/ootk/commit/df0d9dd577302b0c57f285ce650a77b325314080)
#### [v1.6.3](https://github.com/thkruz/ootk/compare/v1.6.2...v1.6.3)
> 13 February 2021
- Develop [`#22`](https://github.com/thkruz/ootk/pull/22)
- Develop [`#21`](https://github.com/thkruz/ootk/pull/21)
- Develop [`#20`](https://github.com/thkruz/ootk/pull/20)
- Develop [`#19`](https://github.com/thkruz/ootk/pull/19)
- Develop [`#18`](https://github.com/thkruz/ootk/pull/18)
- Update README.md [`61827e5`](https://github.com/thkruz/ootk/commit/61827e5aa74d761f64ad907bb919ae3922658127)
#### [v1.6.2](https://github.com/thkruz/ootk/compare/v1.6.1...v1.6.2)
> 22 August 2022
- fix: :pencil2: fix typo in sez2rae [`509bf07`](https://github.com/thkruz/ootk/commit/509bf0754ef4e5e50a4aa4571af178ffd219ba6b)
#### [v1.6.1](https://github.com/thkruz/ootk/compare/v1.6.0...v1.6.1)
> 12 August 2022
- docs: :memo: update readme with examples [`4434dd7`](https://github.com/thkruz/ootk/commit/4434dd72c9369e71ef07deaed0370071e23743a2)
- fix: :bug: fix sez2rae returning radians not degrees [`429bab4`](https://github.com/thkruz/ootk/commit/429bab41dd75a659614bbfe229bf6e4c72921c41)
#### [v1.6.0](https://github.com/thkruz/ootk/compare/v1.5.5...v1.6.0)
> 12 August 2022
- test: :camera_flash: add snapshots of correct position/velocity calculations [`bdf6aa5`](https://github.com/thkruz/ootk/commit/bdf6aa59eff77fa7891719c5283c220d2cf83b6c)
- test: :white_check_mark: add test catalog and test creator [`e785e78`](https://github.com/thkruz/ootk/commit/e785e780c9156482aa6eb8a979885ec6f7ad23ac)
- test: :white_check_mark: add full catalog validation tests [`97cb4c1`](https://github.com/thkruz/ootk/commit/97cb4c1caa9933d206b3807da381c0b83c4fa5ae)
- test: :white_check_mark: add testing from sgp4prop [`de1d87f`](https://github.com/thkruz/ootk/commit/de1d87f3ecb687f1be295545381bb8bfdf195bbe)
- chore: :coffin: remove non-public tests [`c1af668`](https://github.com/thkruz/ootk/commit/c1af66821e9058605e003676292ec7d66e33749e)
- refactor: :label: fix types for moon-math.ts [`41bd18c`](https://github.com/thkruz/ootk/commit/41bd18c04fac9dae9f631b1e391b2deef4df258d)
- docs: :test_tube: add example of bad TLEs [`f2bc0b9`](https://github.com/thkruz/ootk/commit/f2bc0b989d04604f0c1252de2e43e99b462458d9)
#### [v1.5.5](https://github.com/thkruz/ootk/compare/v1.5.4...v1.5.5)
> 8 August 2022
- fix: :pencil2: fix bug with h vs el [`9affaaf`](https://github.com/thkruz/ootk/commit/9affaafcd35b34c5765161966fdeb06e51182c81)
#### [v1.5.4](https://github.com/thkruz/ootk/compare/v1.5.3...v1.5.4)
> 8 August 2022
- fix: :bug: correct bug in deep space math [`c7ec9ca`](https://github.com/thkruz/ootk/commit/c7ec9ca017b2ebe0ce41af1c9e7934794e19da3e)
#### [v1.5.3](https://github.com/thkruz/ootk/compare/v1.5.2...v1.5.3)
#### [v1.5.2](https://github.com/thkruz/ootk/compare/v1.5.1...v1.5.2)
> 6 August 2022
- fix: :bug: fix math for getStarAzEl [`0a0ee9a`](https://github.com/thkruz/ootk/commit/0a0ee9a10dfc9a278e20051b71e2dcd625b49e8a)
#### [v1.5.1](https://github.com/thkruz/ootk/compare/v1.5.0...v1.5.1)
> 6 August 2022
- build: :label: update build script to include all type data [`ce752f9`](https://github.com/thkruz/ootk/commit/ce752f9edb4ebba3ca65588611cb109d990c3270)
#### [v1.5.0](https://github.com/thkruz/ootk/compare/v1.4.0...v1.5.0)
> 29 July 2022
- fix: :bug: fix issues with jday calculations in Sgp4 [`7ceb301`](https://github.com/thkruz/ootk/commit/7ceb301b2a7c23d9d6439f4f1e1b801dbacd468c)
- fix: :bug: fix bug with timezone differences [`d796c65`](https://github.com/thkruz/ootk/commit/d796c65ad052c975808b05d3d356537405342b71)
#### [v1.4.0](https://github.com/thkruz/ootk/compare/v1.3.1...v1.4.0)
> 28 July 2022
- feat: :sparkles: [`e83c0fc`](https://github.com/thkruz/ootk/commit/e83c0fc6083e37ddee0beb3668dd0a7469a69dce)
#### [v1.3.1](https://github.com/thkruz/ootk/compare/v1.3.0...v1.3.1)
> 27 July 2022
- feat: :sparkles: add getSolarTime [`a812450`](https://github.com/thkruz/ootk/commit/a812450d3bc335e168fc9a2a04630a3ae754316d)
#### [v1.3.0](https://github.com/thkruz/ootk/compare/v1.2.0...v1.3.0)
> 27 July 2022
- feat: :sparkles: add space objects, sunMath, and moonMath [`e7e9fc3`](https://github.com/thkruz/ootk/commit/e7e9fc390f46e1aaedd47595d7fc0ad9e228b6e9)
#### [v1.2.0](https://github.com/thkruz/ootk/compare/v1.1.0...v1.2.0)
> 26 July 2022
- feat: :sparkles: add Sat class [`281a9c5`](https://github.com/thkruz/ootk/commit/281a9c57ecaf9472cf305eb5f5d3ab8fe5f39e7b)
- docs: :memo: update changelog [`19b70f8`](https://github.com/thkruz/ootk/commit/19b70f80fb0e5c963f47dccbcf0c5d9451133121)
#### [v1.1.0](https://github.com/thkruz/ootk/compare/v1.0.8...v1.1.0)
> 26 July 2022
- feat: :sparkles: add TLE parsing utility [`e9acd7c`](https://github.com/thkruz/ootk/commit/e9acd7cda738ef501733808b011d4496bddf05cf)
#### [v1.0.8](https://github.com/thkruz/ootk/compare/v1.0.7...v1.0.8)
> 20 July 2022
- refactor: :label: export types [`12ce662`](https://github.com/thkruz/ootk/commit/12ce66207406330a27fe3791effd7660ef61349b)
#### [v1.0.7](https://github.com/thkruz/ootk/compare/v1.0.6...v1.0.7)
> 20 July 2022
- build: :label: include type definition in dist folder [`4114ccd`](https://github.com/thkruz/ootk/commit/4114ccdabe4b1c7d957d017179d7700129643f83)
#### [v1.0.6](https://github.com/thkruz/ootk/compare/v1.0.4...v1.0.6)
> 20 July 2022
- build(umd.js): renamed es modules to be .es.js files [`#17`](https://github.com/thkruz/ootk/pull/17)
- Rebase [`#16`](https://github.com/thkruz/ootk/pull/16)
- Multithread [`#15`](https://github.com/thkruz/ootk/pull/15)
- 1.0.4 [`#14`](https://github.com/thkruz/ootk/pull/14)
- refactor: :recycle: consolidate constants and types [`69032ad`](https://github.com/thkruz/ootk/commit/69032adcde7c013b069dc4d58bdb2c88af45d4b5)
- fix(ootk-sgp4): moved variables to local scope for speed vs reduced garbage collection [`5f41d12`](https://github.com/thkruz/ootk/commit/5f41d125c19d217e28a4278041549e5a6d51368b)
- refactor: :recycle: code cleanup [`6d9cc64`](https://github.com/thkruz/ootk/commit/6d9cc649d5c3e4787fdf8e61ccc7192a79ca5d9e)
- test: :white_check_mark: improve test coverage [`bfe4f9f`](https://github.com/thkruz/ootk/commit/bfe4f9f093905aab8204667d7917b32684bfb9d1)
- feat(ootk-multi): added multithreading class [`774ec62`](https://github.com/thkruz/ootk/commit/774ec62adf67267c2c58d9a4bc275ed806499595)
- refactor: :recycle: use const more often [`27d23e0`](https://github.com/thkruz/ootk/commit/27d23e0791c3dffedd6faca6153ea898504c5331)
- ci: :construction_worker: update ci [`9698423`](https://github.com/thkruz/ootk/commit/96984235de22486c569a29aae7eaa7ff8ecfbf09)
- refactor: :rotating_light: fix linter errors [`b85a4b8`](https://github.com/thkruz/ootk/commit/b85a4b85b6f5128a6f13283e24c70376b2f048eb)
- test(multi.test.js): increased testing coverage of multi module [`e258121`](https://github.com/thkruz/ootk/commit/e2581219d376add019d82dbf8f6b73299b668077)
- fix(ootk-sgp4): moved constants to local scope for speed increase despite memory usage [`11b8c72`](https://github.com/thkruz/ootk/commit/11b8c72e94c1f83259f5db5e966448f091c84f85)
- fix(ootk-multi): improved multithreading algorithm to reduce garbage collection and variable cloning [`f9e5d63`](https://github.com/thkruz/ootk/commit/f9e5d6353ed091f232d885be4546afdca816c3d1)
- ci: :construction_worker: remove useless failing ci test [`b559e16`](https://github.com/thkruz/ootk/commit/b559e16cfe236a0dc93ab3cffcae0506d0efaa2d)
- docs: :memo: update changelog [`2b021f6`](https://github.com/thkruz/ootk/commit/2b021f6bedd1953d40d6b0d6a48442c12c406831)
- test(tests): updated references to .es.js files [`0d2fec2`](https://github.com/thkruz/ootk/commit/0d2fec262776b511d3b5f0e9f756456329f9a590)
- ci: :construction_worker: use node 17 in ci [`383d55d`](https://github.com/thkruz/ootk/commit/383d55d44a2cdec5808d32dbc57241035572a0b0)
- feat(ootk-utils): added createVec method [`0c87700`](https://github.com/thkruz/ootk/commit/0c87700bdf15aaab33e7ca4b44b6b885cd545530)
- ci: :pencil2: fix typo in ci script [`841ae40`](https://github.com/thkruz/ootk/commit/841ae40a41a8a55ab3d10adc8c5b76f38157121b)
#### [v1.0.4](https://github.com/thkruz/ootk/compare/v1.0.0...v1.0.4)
> 13 January 2021
- build(tsconfig.json): enabled sourceMap [`#13`](https://github.com/thkruz/ootk/pull/13)
- Develop [`#12`](https://github.com/thkruz/ootk/pull/12)
- Develop [`#11`](https://github.com/thkruz/ootk/pull/11)
- Develop [`#10`](https://github.com/thkruz/ootk/pull/10)
- Update issue templates [`039baa7`](https://github.com/thkruz/ootk/commit/039baa7f361869691343dd9522102e596c2ef2b4)
- ci(ootk): renamed all .es.js files to .js [`d20e7a9`](https://github.com/thkruz/ootk/commit/d20e7a96bd962df2c14dbba499b8c32ee703a036)
- build(umd.js): changed globalObject to this instead of self for Node [`6f79359`](https://github.com/thkruz/ootk/commit/6f793590de90b7e9b32ff2bb0b2aa52a244623c1)
- ci(codecov.yml): added codecov.yml to fix missing code coverage on .es.js files [`821a1bf`](https://github.com/thkruz/ootk/commit/821a1bf7cfaaa3d9d538d2622f9c6fe0e07e9219)
- Update issue templates [`6629196`](https://github.com/thkruz/ootk/commit/662919646cf4ba988139180ce648dee120d36c02)
- Update issue templates [`9650aac`](https://github.com/thkruz/ootk/commit/9650aac33fcb7c7ee8e8a08a9d6a14dafd7b628f)
- Update README.md [`b774337`](https://github.com/thkruz/ootk/commit/b774337f31ad9bb60a4f49a8b87282c2c48c944e)
- build(.npmignore): added npmignore to provide a cleaner package on npm [`8d3ebf2`](https://github.com/thkruz/ootk/commit/8d3ebf2b3d0955edf547e87eeca6b895988d1495)
- ci(ci.yml): fixed node support issue by referenceing dist instead of lib [`faa6e7b`](https://github.com/thkruz/ootk/commit/faa6e7bddddffcd0e02ad08b819d4d14e6684fa8)
- build(umd.js): converted import to ES6 module [`56972d3`](https://github.com/thkruz/ootk/commit/56972d3f1af32b956c75820c2a99e14d0bb99b6f)
- build(cleanup.js): fixed rimraf [`510ee61`](https://github.com/thkruz/ootk/commit/510ee61a39fae0c3cb244b7a04cc7fd630463e28)
- Update README.md [`b7846a2`](https://github.com/thkruz/ootk/commit/b7846a2a0ff37f146bd77f643841fda9a9bace79)
- docs(readme): fixed incorrect import statement [`70e4fe6`](https://github.com/thkruz/ootk/commit/70e4fe6efc961ab1d069ec5a8627492d614947ab)
- ci(ci.yml): fixed spacing error on line 84 [`08c4a97`](https://github.com/thkruz/ootk/commit/08c4a976faa386f6bb0c4fca04197b5b765e8759)
- docs(readme): fixed grammar in readme file [`cd819e8`](https://github.com/thkruz/ootk/commit/cd819e853698af689a11896b9413835847ac41fe)
- build(package.json): fixed main entry to point to correct file [`62d83a4`](https://github.com/thkruz/ootk/commit/62d83a408df117589cf45b33e9d5db0a41b0cd65)
- docs(readme): fixed link to old library name [`5ba9f84`](https://github.com/thkruz/ootk/commit/5ba9f846a9c4128d235ab223cddf8f3abc442a9b)
- build(package.json): fixed node compatibility [`8c03b7e`](https://github.com/thkruz/ootk/commit/8c03b7ec111aee9291086b2aed3951bc41b084c1)
### [v1.0.0](https://github.com/thkruz/ootk/compare/v1.0.0-alpha1...v1.0.0)
> 13 January 2021
- docs(readme): added build size to the readme [`#5`](https://github.com/thkruz/ootk/pull/5)
- Develop [`#4`](https://github.com/thkruz/ootk/pull/4)
- Develop [`#3`](https://github.com/thkruz/ootk/pull/3)
- feat(ootk-transforms): add transforms from satellite.js [`#2`](https://github.com/thkruz/ootk/pull/2)
- feat(ootk-transforms): added Transforms and Utils modules [`122ed43`](https://github.com/thkruz/ootk/commit/122ed43146acdda835c345529c0b5ce7c315bf10)
- refactor(ootk-transforms): sorted functions by name [`98a8059`](https://github.com/thkruz/ootk/commit/98a8059a2fffe8e8d984b94ed6ae064753956060)
- docs(readme): updated readme notes [`31913d0`](https://github.com/thkruz/ootk/commit/31913d0be0c2a63f6ed5aa6f1aa7ddfc249add8c)
- build(umd.js): changed libary to Ootk in umd scripts to be consistent among classes [`e85a8c2`](https://github.com/thkruz/ootk/commit/e85a8c2b45c1d159b516ee18a43ec68f5362bdec)
- ci(ci.yml): removed cached ouput between jobs [`e74aa71`](https://github.com/thkruz/ootk/commit/e74aa71fe3748e5a6ec0603c22c809e012450bbf)
- chore(jest-std.json): fixed moduleNameMapper [`618a853`](https://github.com/thkruz/ootk/commit/618a8533f678ff713f6f01c3ac794cf4f4da5d94)
- build(umd.js): included utils module in umd creation [`84682ac`](https://github.com/thkruz/ootk/commit/84682ac006882f7f4c1a4abfa4873e30f82e2ae8)
- build(umd.js): included umd creation for ootk-transforms module [`13ef127`](https://github.com/thkruz/ootk/commit/13ef1279827c165b48d4dcc1bb70cc0813f73ae0)
#### v1.0.0-alpha1
> 13 January 2021
- Documentation [`#1`](https://github.com/thkruz/ootk/pull/1)
- ootk rename [`f194490`](https://github.com/thkruz/ootk/commit/f194490621dcbefba99554a84d654f8003e459d0)
- Initial Commit [`24f4627`](https://github.com/thkruz/ootk/commit/24f46276b9f5e92f0ddb9b9ce3af9c41ee3022db)
- Functional TypeScript [`02a4b84`](https://github.com/thkruz/ootk/commit/02a4b843726f4eaa0023927dfd0e3b26aada96cd)
- Hide built [`105b742`](https://github.com/thkruz/ootk/commit/105b742abdc8753b47b4f364eb4f912dd9cce45b)
- docs(ootk-sgp4): updated documentation to split description from file [`c91cde4`](https://github.com/thkruz/ootk/commit/c91cde400044acdda684fa64d08b1b8d70ef0536)
- TS Setup [`820c884`](https://github.com/thkruz/ootk/commit/820c88495bf9b93d9129d7b5f79851114099a2f6)
- docs(readme): updated readme file to be more accurate [`5df8c5f`](https://github.com/thkruz/ootk/commit/5df8c5fdea6ca7aba25d5f1296dd5e06021e2535)
- build(package.json): added commitizen support [`860718c`](https://github.com/thkruz/ootk/commit/860718c14c75a985d2f84f069b2fea715106e87e)
- tsconfig and webpack setup [`ff50223`](https://github.com/thkruz/ootk/commit/ff50223ba7c23a6fd023b0af1af275ca8beff2da)
- ci(ci.yml): added codecov and updated CI script [`bc024c5`](https://github.com/thkruz/ootk/commit/bc024c50e180cac0317ae7419f04811afd9312f2)
- ci(ci.yml): fixed typo with indentation [`8a9c985`](https://github.com/thkruz/ootk/commit/8a9c9855bb16cfd386d94d735e84b7832a6d2825)
- build(ci.yml): added actions/cache@v2 to skip reinstalling npm packages [`43293b7`](https://github.com/thkruz/ootk/commit/43293b71ff25b5527791cb81605f9a99e3e4d04c)
- ci(ci.yml): include lib and dist in all jobs [`dd9c83a`](https://github.com/thkruz/ootk/commit/dd9c83afdfb3fe6d057cbfdf823a79cc81dc0c0e)
- ci(ci.yml): fixed typo in path [`daadbce`](https://github.com/thkruz/ootk/commit/daadbce6ebd3e6dacdd55298cd6adbfa093b954a)
- build(package.json): added auto-changelog [`c1abea7`](https://github.com/thkruz/ootk/commit/c1abea7edd46c29a8387f9bc723bbb36227199ae)
- ci(ci.yml): made another change to path [`add7891`](https://github.com/thkruz/ootk/commit/add7891edfbb1617a05f93227bd7ffb2a281cb9c)
- docs(README): updated name of the project [`8119cdb`](https://github.com/thkruz/ootk/commit/8119cdb9d7952b9befad3f254d0c7b595b33f902)
- eslint fix [`0bce593`](https://github.com/thkruz/ootk/commit/0bce593f94eb932257a5690e0a1866889becafaa)
- ci(ci.yml): included lib and dist to cache [`abdd355`](https://github.com/thkruz/ootk/commit/abdd35574fee1df773965a273f49f31b5e599a4c)
- gitignore [`a1cbf95`](https://github.com/thkruz/ootk/commit/a1cbf958e5aca36957b424f27a76e7d60fba264d)