Skip to content

Latest commit

Β 

History

History
524 lines (272 loc) Β· 9.2 KB

File metadata and controls

524 lines (272 loc) Β· 9.2 KB

CHANGELOG

Emoji Cheatsheet

  • ✏️ doc updates
  • πŸ› when fixing a bug
  • πŸš€ when making general improvements
  • βœ… when adding tests
  • ⬆️ when upgrading dependencies
  • πŸŽ‰ when adding new features

Version History

v12.4.0 - 2025-03-18

  • ⬆️ Update pinned node-cot dep

v12.3.1 - 2025-03-18

  • ⬆️ Update pinned node-cot dep

v12.3.0 - 2025-03-18

  • πŸš€ Enable Flow Stripping Option

v12.2.1 - 2025-03-13

  • πŸš€ Switch to using body to avoid URL encoding issues

v12.2.0 - 2025-03-06

  • πŸš€ Adjust mission contentResource to support REMOVE_CONTENT

v12.1.0 - 2025-03-02

  • πŸ› Fix connect_ssl race condition where a stale socket's delayed close or end event could destroy a newly-reconnected socket, leaving the connection permanently dead after a server restart.

v12.0.0 - 2025-02-11

  • πŸŽ‰ Significantly improve memory performance of client when writing large amounts of data

v11.26.2 - 2025-02-05

  • πŸ› Wrap return type of Client list in TAKList object

v11.26.1 - 2025-02-05

  • πŸš€ Allow specifying Client Endpoint List query parameters

v11.26.0 - 2025-02-05

  • πŸŽ‰ Add support for Client Endpoint List

v11.25.2 - 2025-02-03

  • ⬆️ Update Core Deps

v11.25.1 - 2025-01-28

  • πŸš€ MissionGuid is optional

v11.25.0 - 2025-01-28

  • πŸš€ Update MissionChange type

v11.24.0 - 2025-01-06

  • πŸš€ Require clientUid in Mission Invite List

v11.23.0 - 2025-01-05

  • πŸš€ Updated Mission Invite after talking to TPC Developers

v11.22.0 - 2025-01-05

  • πŸš€ Add Mission Invite Get and improve List Support

v11.21.0 - 2025-01-05

  • πŸŽ‰ Add Mission Invite & Uninvite Support

v11.20.2 - 2025-12-24

  • πŸ› Update Github Actions Workflow

v11.20.1 - 2025-12-21

  • πŸ› Update Github Actions Workflow

v11.20.0 - 2025-12-21

  • πŸŽ‰ Introduce deleting/revoking by ID and add TS Docs

v11.19.0 - 2025-12-21

  • πŸŽ‰ Introduce first batch of Certificate APIs

v11.18.2 - 2025-12-16

  • πŸš€ Add Build Step

v11.18.1 - 2025-12-15

  • πŸš€ Update Release Process

v11.18.0 - 2025-12-04

  • πŸš€ Update Mission type to require description

v11.17.4 - 2025-12-03

  • πŸ› Update Mission must occur via guid

v11.17.3 - 2025-12-02

  • πŸ› Fix Mission Creation with Groups

v11.17.2 - 2025-12-02

  • πŸš€ Use PUT For Mission Creation

v11.17.1 - 2025-12-02

  • πŸš€ Fix Group Assignments in Mission Updates

v11.17.0 - 2025-12-02

  • πŸŽ‰ Allow setting keywords when creating or updating Missions

v11.16.0 - 2025-12-02

  • πŸŽ‰ Mission Updates

v11.15.0 - 2025-11-30

  • πŸŽ‰ Introduce Listing Mission Invites

v11.14.0 - 2025-11-19

  • πŸš€ Allow filtering Data Packages by name

v11.13.0 - 2025-11-10

  • πŸš€ Add Iconset API Wrapper

v11.12.0 - 2025-10-29

v11.11.0 - 2025-10-29

  • πŸš€ Add interactive subcommand selection

v11.10.1 - 2025-10-24

  • πŸš€ Additional dtg Log support

v11.10.0 - 2025-10-24

  • πŸš€ Allow setting Log dtg values

v11.9.8 - 2025-10-09

  • πŸ› Throw invalid password for 401 or 403 code on OAuth Generation

v11.9.7 - 2025-10-09

  • πŸ› Make Package.MIMEType optional

v11.9.6 - 2025-10-09

  • πŸ› Make Mission.Content[].SubmissionUser optional
  • πŸ› Make Mission.Content[].MimeType optional

v11.9.5 - 2025-10-09

  • πŸ› Make Package.SubmissionUser optional

v11.9.4 - 2025-10-09

  • πŸ› Make Package.Keywords optional

v11.9.3 - 2025-10-09

  • πŸ› Make Package.Tool optional

v11.9.2 - 2025-10-07

  • πŸ› Pass LogID value in Mission Log Update

v11.9.1 - 2025-09-29

  • πŸš€ Don't allow forward slashes in Mission Names

v11.9.0 - 2025-09-29

  • πŸš€ Mission Creation is now done by a single query param

v11.8.0 - 2025-09-11

  • πŸš€ Include Int Certs in returned CA chain

v11.7.0 - 2025-09-11

  • πŸŽ‰ Add Security Module

v11.6.0 - 2025-09-07

  • πŸŽ‰ Allow setting Groups when creating a Mission Package
  • πŸš€ Add the ability to set keywords on a Mission Package

v11.5.0 - 2025-09-07

  • πŸš€ Migrate to xml-js and remove xml2js to reduce dependency count

v11.4.0 - 2025-09-07

  • πŸŽ‰ Allow constructor opts to pass through CoT Parser options

v11.3.1

  • πŸ› Remove Debug Calls
  • ⬆️ Update Core Deps

v11.3.0

  • πŸŽ‰ Add support for Group Selection in Video Creation API (v2)

v11.2.2

  • πŸ› Make CreatorUID Optional

v11.2.1

  • πŸ› Make CreatorUID Optional

v11.2.0

  • πŸš€ Explicitly export Type Definitions in package.json
  • πŸš€ Include declaration files in build process

v11.1.1

  • πŸš€ Handle different content-types in Package List API

v11.1.0

  • πŸš€ TAK Server 5.5 changed the Cookie format so this PR switches to Bearer tokens

v11.0.1

  • ⬆️ Update Core Deps

v11.0.0

  • πŸš€ Update TAK.write function to use promises
  • πŸš€ Update all instances of CoTParser to await new Promise

v10.2.0

  • ⬆️ Update Mission Response expectations

v10.1.0

  • ⬆️ Include CA list in SignClient list

v10.0.0

  • ⬆️ Migrate to node-cot@13

v9.3.2

  • ⬆️ Update Core Deps

v9.3.1

  • ⬆️ Update Core Deps

v9.3.0

  • πŸŽ‰ Add Profile Connection API Call

v9.2.2

  • ⬆️ Update Core Deps

v9.2.1

  • πŸ› Ensure MissionTokens are used internally if present in a top level call

v9.2.0

  • πŸš€ Ensure Mission Name meets regex/length requirements of TAK Server on creation
  • πŸŽ‰ Add Locate API SDK

v9.1.0

  • πŸš€ Register and validate --format flag in CLI
  • πŸŽ‰ Allow specifying custom p12 file for auth

v9.0.1

  • πŸ› Fix Global bin registration

v9.0.0

  • πŸš€ Breaking Change TAK constructor & connect sig. to make CloudTAK used props optional
  • πŸŽ‰ Introduce new CLI
  • πŸŽ‰ Introduce Files.list API Integration

v8.10.0

  • πŸš€ Support additional TLS options

v8.9.0

  • πŸš€ Allow getting & setting repeater period

v8.8.1

  • πŸ› Fix relative path

v8.8.0

  • πŸš€ Add exports field to package.json

v8.7.0

  • πŸŽ‰ Add ability to delete Repeater

v8.6.0

  • πŸŽ‰ Add initial support for the Repeaters API

v8.5.0

  • πŸŽ‰ Add initial support for the Injectors API

v8.4.1

  • πŸ› Fix named export

v8.4.0

  • πŸŽ‰ Include TAK API Operations SDK

v8.3.0

  • πŸš€ Events are always forwarded regardless of destroyed status
  • ⬆️ Update all core deps

v8.2.1

  • πŸš€ Explicit TS return defs

v8.2.0

  • ⬆️ Update all core deps

v8.1.0

  • ⬆️ Update all core deps

v8.0.0

  • ⬆️ Update required node-cot version to 12

v7.0.0

  • ⬆️ Update required node-cot version to 11

v6.0.0

  • ⬆️ Update required node-cot version to 10

v5.0.0

  • ⬆️ Update required node-cot version to 9

v4.4.0

  • πŸš€ Remove Remainder

v4.3.1

  • πŸ› Optimize Regex Compilation

v4.3.0

  • πŸ› Optimize Regex Compilation

v4.2.0

  • πŸ› Fix remainder values for multi-line regex

v4.1.1

  • πŸ› Fix lints

v4.1.0

  • πŸš€ Support parsing XML CoTs with multiline fields

v4.0.2

  • ⬆️ Add necessary library types

v4.0.1

  • ⬆️ Update required node-tak version to 8.0.1

v4.0.0

  • ⬆️ Update required node-tak version to 8

v3.0.0

  • ⬆️ Update required node-tak version to 7

v2.1.2

  • πŸš€ Add automatic GH Release

v2.1.1

  • ⬆️ Move ts-eslint to dev deps

v2.1.0

  • ⬆️ Update to ESLint Flat Config System

v2.0.1

  • βœ… Fix tests

v2.0.0

  • ⬆️ Update node-cot@6.1 Which uses the new .properties.metadata for user defined properties

v1.9.0

  • ⬆️ Increase Ping Aggressiveness

v1.8.0

  • ⬆️ Update to latest TS Libraries and Node-COT@5.5

v1.7.0

  • πŸ› Fix leak where retries would spin up new Ping Intervals

v1.6.1

  • πŸ› Fix capture group to not be numbered

v1.6.0

  • πŸ› Update regex in findCoT to find <event> but not <events>
  • ⬆️ Update to latest deps

v1.5.0

  • ⬆️ Update to latest deps
  • πŸš€ Add secureConnect event

v1.4.0

  • πŸ› Destory client when a new client is created after reconnect is called

v1.3.0

  • πŸš€ Perform initial parsing in try/catch
  • πŸš€ Remove ts-ignores now that node-cot has strong type defs

v1.2.0

  • ⬆️ Move node-cot to peerDependencies

v1.0.2

  • ⬆️ Update node-cot

v1.0.1

  • ⬆️ Update node-cot

v1.0.0

  • ⬆️ Update node-cot

v0.4.2

  • ⬆️ Update node-cot

v0.4.1

  • ⬆️ Update node-cot

v0.4.0

  • πŸš€ Update node-cot to support encoding Polygons and LineStrings

v0.3.3

  • πŸ› Non-Zero Opacity Level

v0.3.2

  • πŸ› Close Polygons in Node-CoT

v0.3.1

  • πŸ› Bump Build

v0.3.0

  • πŸ› Properly encode Polygons in Node-COT

v0.2.0

  • πŸ› Fix Lint Errors

v0.1.0

  • ✏️ Add a CHANGELOG, Initial Commit