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.
- fix: π·οΈ implement stricter typing
3663a1e - chore: π update copyright
6547bcb - fix: β‘ remove slow caching process
d147d0c - refactor: β‘ minor performance improvements
7dd587d - refactor: β»οΈ remove unnecessary object creation in sgp4init_
36155b1 - test: β
add more test coverage
1ce84f1 - fix: π·οΈ implement stricter typing
d379c25 - feat: β¨ add more functions from keeptrack.space
ad2693a - refactor: β°οΈ remove benchmark that didn't work
9110c69 - refactor: π·οΈ add readonly to constants
fca69f5 - fix: π¨ fix linter errors
2158517 - test: β
add more test coverage
8da9c09 - test: β
add testing to Egm96Data
ddce958 - build: β¬οΈ bump dependencies
d5ce9a3 - refactor: π·οΈ add readonly to constants
cc09a35 - refactor: π·οΈ add readonly to constants
7d8e081 - refactor: π·οΈ add readonly to constants
0b27267 - refactor: β‘ reduce recalculating constants
baa0b68 - test: πΈ update snapshots for new satrec
9e3cde7
1 March 2025
- fix: π fix wrong month calculation
185f96f
12 February 2025
- fix: π fix typescript issues found in #27
005e2af
20 January 2025
- fix: π allow extremely large mean motion due to 18 SDS
a35ab57
18 September 2024
- refactor: π¨ fix linter error
8b3ee9b - fix: π fix error on leap year
a9bd6b7 - build: π fix security issues in dependencies
e9271cf
18 September 2024
- chore: π fix incorrect sgp4 license file
1e6ab39
3 August 2024
- fix: π fix COES ap/pe measuring from center not surface
a8bc495
25 June 2024
4 April 2024
- fix: π fix bug where missing intlDes data returns NaN
971a5a0
30 March 2024
- fix: π fix incorrect international designator formatting
7da8317
24 March 2024
- feat: β¨ add node support
12cce99
19 February 2024
24 January 2024
- refactor: β»οΈ move latRad and lonRad to GroundObject class
79817b2 - refactor: π·οΈ add correct type output to FormatTle
c16fe23
21 January 2024
- feat: β¨ add editTle method to satellite class
644e9ef - feat: β¨ add toJ2000 method to sensor class
ff410bd
20 January 2024
- fix: π fix output type being expected as input type
2b3ba86
19 January 2024
- fix: π fix missing name property on GroundObjects
cba039d
17 January 2024
- refactor: π©Ή fix import statements
028a801
17 January 2024
- refactor: π₯ move derivative function to ootk
bd39ed4 - test: π©Ή fix type in test
42e4c4a - fix: β¨ add missing lla function
21c2b7b - refactor: π₯ remove uneeded type
b0719df - test: β
update snapshots
d4015d0
17 January 2024
- build: π· add auto build when updating version number
94dc010 - fix: π·οΈ fix typo in package.json
c4c86ef
17 January 2024
- refactor: π·οΈ improve typing and documentation of radec observations
549f5fc
16 January 2024
- refactor: π·οΈ improve type support for radec observations
942f204 - build: β¬οΈ update auto-changelog
be7dc99 - Revert "1.0.4"
a59b57c - Revert "1.0.4"
98e034d - build: π update auto-changelog settings
f56be2b - chore: π update .npmignore
52fccfc
16 January 2024
- fix: π fix rae error using milliseconds instead of seconds
9553288
16 January 2024
- refactor: π·οΈ add proper velocity types
32ae737
15 January 2024
- refactor: π·οΈ add more typing for Seconds in Epoch calculations
0419a86 - refactor: π·οΈ improve type support in Vector3D
e3d3e3a
15 January 2024
- refactor: β»οΈ standardize rng az el syntax
59f7f53 - build: π add auto changelog
8abc50c - docs: π update examples
f27b230 - docs: π update documentation for v1.0.0
ff144a2 - docs: π update readme
05d46da - fix: π remove debugging code
bf90e5d
15 January 2024
- fix: π·οΈ fix typings location in package.json
0c9173f
13 January 2024
- feat: π₯ move advanced functions to ootk
#11 - feat: π move rf math to ootk
#3 - test: β
improve test coverage and import order
188071e - style: β remove prettier and enforce stricter jsdocs
647eff3 - docs: π update copyright/license documentation
90bdd3e - test: β
add more tests
b804ded - test: β
add test for Vector and Vector3D
44a67d0 - refactor: β»οΈ fix formatting and jsdocs
b2eaaab - test: β
add testing for EquinoctialElements
22ea0a8 - test: β
add tests for geodetic class
bb94780 - refactor: π·οΈ add more rigid typing of units
79c83f4 - test: β
add testing for Matrix
416d5fa - test: β
add testing for ITRF class
49501a3 - test: β
add tests for StateVector
d923dae - test: β
add tests for Tle
39673ba - test: β
add tests for ClassicalElements
8120b3f - test: β
add tests and documentation to FormatTle
dbed6a1 - test: β
add tests for transforms
944a6c9 - feat: β¨ add caching for most common transforms
5b7cc17 - build: π₯ simplify build process
fdef8dd - fix: π fix calculation of doppler factor
4a0ef1e - test: β
fix broken tests
d26b6b7 - test: β
add tests for RIC
c822f4e - test: π©Ή fix time issue with testing on ci pipeline
eec1281 - build: π§ use best practices for package.json
713d07e - test: β
increase testing to 90%
ab08816 - test: π©Ή fix mock date object being modified
0adde7a - test: π©Ή fix mock date object being modified
ff1a6ad - fix: π update import paths
7f2b8ac - test: β
add tests for J2000
f77390c - feat: β¨ improve isStatic logic
56ce400 - test: β
add tests for RelativeState
d2533d7 - test: π lock timezone for jest testing
60c39de - chore: π§βπ» update tasks
091f551 - test: β
fix time difference in snapshot
0c2f59f - ci: π©Ή fix path of ci script
705d0da - fix: π©Ή remove old import
527d368 - fix: π¨ fix linter error
36d1f43
13 January 2024
- ci: π· update ci pipeline
d82cb6c - docs: π update docs
02f0922 - ci: π fix ci pipeline
21a2971 - fix: π fix time object being mutated
dd51ed2 - ci: π· update ci pipeline
7b8149f - ci: π©Ή make ci pipeline sequential
092de4e - test: β
fix test impacted by time zone differences
a13c511 - test: β
fix tests
4248aba - ci: π reorder ci
a8c2128 - build: β replace rimraf with fs
06340e0 - ci: π©Ή make ci pipeline sequential
834e559 - build: π fix eslint scripts
54612c5 - ci: π fix issue with package.json
3f8f78b - ci: π©Ή make ci pipeline sequential
25ce2b5 - build: β add rimraf
af82e8a - fix: π©Ή fix case-sensitive issue
531a0da
13 January 2024
- refactor: β»οΈ implement strict checks in tsconfig
b1515cb - feat: β¨ sync all commonjs es5 and typescript examples
adb58fa - refactor: β»οΈ standardize eci and rae methods
5581a18 - docs: π update package.json
2e2672f
11 January 2024
- refactor: β»οΈ combine Tle classes and improve documentation
b5b506a - test: β
fix tests
4c2d701 - refactor: β»οΈ move moon code to moon
7f5d7c7 - fix: β
fix broken tests
d4ddcf3 - fix: β¨ implement both commonjs and modules
732a270 - refactor: π organize interfaces and enums
16c336b - feat: β¨ add examples and reduce dependencies
64116c8 - docs: π remove old AGPL license
3e94023 - refactor: β»οΈ refactor GroundPosition from Sensor
65a6782 - docs: π update readme and imports
6475a97 - fix: π fix doppler factor calculation
fb7d26e - Create LICENSE.MD
e51bf0e - docs: π update readme doc
6420157 - fix: π use date object instead of realtime date
3215f22 - docs: π update changelog
42eb591 - Rename LICENSE.MD to LICENSE.md
1432ef8
7 January 2024