Skip to content

Latest commit

Β 

History

History
1087 lines (580 loc) Β· 22.5 KB

File metadata and controls

1087 lines (580 loc) Β· 22.5 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

Pending Fixed

v14.30.1 - 2025-03-18

  • πŸŽ‰ Retain Non-TAK Server Flow Tags

v14.30.0 - 2025-03-18

  • πŸŽ‰ Add the ability to reset flow tags

v14.29.0 - 2025-03-12

  • πŸš€ Add MVP for MissionChat builder

v14.28.1 - 2025-03-10

  • ⬆️ Update Core Deps
  • βœ… Add test for XML Escaped Characters

v14.28.0 - 2025-02-27

  • πŸš€ If a LineString feature is provided that happens to have the same first and end coordinate, TAK will treat it as a polygon as the U-D type doesn't differentiate Set fillOpacity: 0 for LineString features to ensure they at least look correct. When it is parsed back into GeoJSON it will "become" a polygon which will need to be handled by downstream users if they want to maintain the original geometry type

v14.27.0 - 2025-02-26

  • πŸŽ‰ Add bi-directional parsing of marti_archive tag in dest section of CoT messages

v14.26.0 - 2025-02-26

  • πŸŽ‰ Add support for Marti.archive= which in TAK server 5.7 will disable archiving in the cot_router table

v14.25.0 - 2025-02-26

  • πŸš€ Make Geofence Types Boolean where possible

v14.24.3 - 2025-02-20

  • πŸš€ Update to_geojson conversion of missionChanges

v14.24.2 - 2025-02-20

  • πŸš€ Set tool as optional property in MissionChange contentResource

v14.24.1 - 2025-02-20

  • πŸš€ Set filename as optional property in MissionChange contentResource

v14.24.0 - 2025-02-19

  • πŸŽ‰ Update CoT and GeoJSON schemas to support the contentResource type on MissionChange objects

v14.23.2 - 2025-02-13

  • πŸ› Ensure Fill Color attribute is on all Polygon types

v14.23.1 - 2025-02-13

  • πŸ› Fix color issue surfaced by KML Parsing fixes in 14.23

v14.23.0 - 2025-02-13

  • πŸ› Fix transparency parsing and writing of KML Alpha values

v14.22.1 - 2025-02-07

  • πŸ› Fix test input for isFederatedChange

v14.22.0 - 2025-02-07

  • πŸš€ Change isFederatedChange from String to Boolean to match API Definition

v14.21.0 - 2025-02-04

  • πŸš€ Include more properties from MOBAC Basemap.xml

v14.20.0 - 2025-02-03

  • πŸš€ Permissive changes to UID Schema

v14.19.0 - 2025-01-28

  • πŸš€ Update MissionChange Types

v14.18.4 - 2025-01-02

  • ⬆️ Update Core Deps

v14.18.3 - 2025-01-02

  • πŸ› Fixing GH Actions Trusted Publishing

v14.18.2 - 2025-01-02

  • πŸ› Ensure normalize step never produces center with > 3 coordinates

v14.18.1 - 2025-12-24

  • πŸš€ Update GitHub Actions release step

v14.18.0 - 2025-12-21

  • ⬆️ Update Protobuf@8

v14.17.3 - 2025-12-16

  • πŸš€ Fix Build

v14.17.2 - 2025-12-16

  • πŸš€ Add Build Step

v14.17.1 - 2025-12-15

  • πŸš€ Update Release Process

v14.17.0 - 2025-12-08

  • πŸŽ‰ Support passing through non-URL Links

v14.16.0 - 2025-11-26

  • πŸŽ‰ Bi-Directional MilIcon Support

v14.15.0 - 2025-11-18

  • πŸŽ‰ Add Mission Link Field

v14.14.0 - 2025-11-17

  • πŸŽ‰ Add BiDirectional support for Spotted Map Items

v14.13.0 - 2025-11-10

  • πŸŽ‰ Allow setting rotation on Features

v14.12.0 - 2025-10-17

  • πŸŽ‰ Allow setting display minzoom/maxzoom on Features

v14.11.1 - 2025-10-12

  • πŸ› Ensure Direct Chat messages have a Dest flag

v14.11.0 - 2025-10-10

  • πŸš€ Fix version conflict on NPM

v14.10.0 - 2025-10-10

  • πŸš€ Expand type definitions and tests to allow parsing DataPackages that include an AOI file from ATAK

v14.9.3 - 2025-10-03

  • πŸ› Ensure additional coordinates are removed properly in normalize step

v14.9.2 - 2025-09-25

  • πŸ› Relax Creator parsing to allow undefined time

v14.9.1 - 2025-09-17

  • πŸ› Relax Mission Change parsing to allow empty details

v14.9.0 - 2025-09-17

  • πŸ› Relax Mission Change parsing to allow empty creatorUid

v14.8.2 - 2025-09-15

  • πŸ› Improve COT Type Parsing

v14.8.1 - 2025-09-12

  • πŸš€ Support Circle KML Style Properties

v14.8.0 - 2025-09-12

  • πŸš€ Support Circle KML Style Properties

v14.7.9 - 2025-09-12

  • πŸš€ Loosen support for Route Prefix

v14.7.8 - 2025-09-11

  • πŸš€ Loosen support for Route NavCues

v14.7.7 - 2025-09-09

  • ⬆️ Update UUID to latest version

v14.7.6 - 2025-09-08

v14.7.5 - 2025-09-07

  • πŸ› Migrate single point 2525D symbols to __milicon

v14.7.4 - 2025-09-07

  • πŸ› Support TAK Aware's Pathless Iconset Property

v14.7.3 - 2025-09-07

  • πŸš€ MilSym Battle Dimension is now case-insensitive

v14.7.2 - 2025-09-07

  • πŸš€ MilSym Augmentation should never error out parsing

v14.7.1 - 2025-09-07

  • πŸš€ Export CoTOptions objects from CoT for downstream users

v14.7.0 - 2025-09-07

  • πŸš€ Introduce 2525 Augmentation Feature

v14.6.0 - 2025-09-06

  • ⬆️ Update Core Deps

v14.5.0 - 2025-08-26

  • ⬆️ Update Core Deps

v14.4.0 - 2025-08-23

  • πŸš€ Include types in package exports field

v14.3.0 - 2025-08-19

  • πŸŽ‰ Add TAK Request/Response type defs

v14.2.2 - 2025-08-19

  • πŸ› Postfix Icon with .png if it isn't present

v14.2.1 - 2025-08-12

  • πŸš€ Include ACKRequested in FileRequest Builder

v14.1.1 - 2025-08-07

  • πŸš€ Support WebIcon style icon paths

v14.1.0 - 2025-08-07

  • πŸš€ Include InputFeatureCollection and FeatureCollection in types

v14.0.5 - 2025-07-13

  • πŸ› Fix TS error

v14.0.4 - 2025-07-13

  • πŸš€ Prepend # to color values in normalized features to ensure they are valid hex colors

v14.0.3 - 2025-07-13

  • πŸš€ Use Type.Literal for type: Feature

v14.0.2 - 2025-07-13

  • πŸš€ Include .d.ts files in output

v14.0.1 - 2025-07-13

  • πŸ› Ensure archived: true is set on normalized features as these will result in u-d type CoTs

v14.0.0 - 2025-07-13

  • πŸš€ Replace AJV with TypeBox for schema validation in from_geojson
  • πŸš€ Breaking All parser functions now return Promise

v13.6.0 - 2025-07-10

  • πŸš€ Include KML Styling

v13.5.0 - 2025-07-10

  • πŸš€ Update Schema to support additional symbol properties
  • πŸŽ‰ Add support for new circle type u-r-b-c-c
  • πŸš€ Add support for Circle Style properties
  • πŸŽ‰ Add support for labels_on

v13.4.0 - 2025-07-03

  • πŸŽ‰ Add Emergency section to schema
  • πŸš€ Infer emergency section in from_geojson if an Emergency CoT type is matched

v13.3.0 - 2025-06-25

  • πŸš€ Direct import of CoT Library

v13.2.0 - 2025-06-25

  • πŸš€ Web Compatible UUID generation

v13.1.0 - 2025-06-25

  • πŸŽ‰ Support parsing to Route format if type is set during from_geojson

v13.0.0 - 2025-06-25

  • πŸŽ‰ The base CoT object is now seperate from the Parser
  • πŸš€ Migrate to/from calls to use CoTParser class

v12.37.0 - 2025-06-06

  • πŸŽ‰ First pass at mapping MilSym

v12.36.0 - 2025-06-01

  • πŸš€ archived(archived?: boolean): boolean Helper Function
  • βœ… Add basic helper function tests

v12.35.0 - 2025-05-28

  • πŸš€ stale value is now calculated based on current time

v12.34.0 - 2025-05-26

  • πŸŽ‰ Add to/from parsing of R&B to geojson utilities
  • πŸ› Ensure units are in Km for Turf Conversion

v12.33.0 - 2025-05-26

  • πŸŽ‰ Initial support for Range & Bearing geometry generation
  • ⬆️ Update Core Deps

v12.32.4 - 2025-05-20

  • ⬆️ Update Core Deps

v12.32.3 - 2025-04-30

  • πŸš€ Expose 2525 via index

v12.32.2 - 2025-04-30

  • πŸš€ Remove Main

v12.32.1 - 2025-04-30

  • πŸš€ Add 2525 Export

v12.32.0 - 2025-04-30

  • πŸŽ‰ Augment COT Types with 2525B

v12.31.0 - 2025-04-30

  • πŸŽ‰ Add CoT Type <=> SIDC

v12.30.1 - 2025-04-28

  • ⬆️ Update Core Deps

v12.30.0 - 2025-04-24

  • πŸŽ‰ Bi-Directional creator support
  • πŸŽ‰ COT core MilSym support
  • πŸš€ Avoid constant detail check with new helper fn

v12.29.0 - 2025-04-21

  • πŸš€ Add COT.type() helper fn

v12.28.0 - 2025-04-17

  • πŸ› Update StrokeWidth to allow Numeric Values

v12.27.0 - 2025-04-17

  • πŸš€ Add is_stale fn

v12.26.0 - 2025-04-17

  • πŸš€ Allow specifying a working path when creating a DataPackage

v12.25.0 - 2025-04-15

  • πŸš€ Add support for Marti => Dest => Group

v12.24.0 - 2025-04-15

  • πŸ› Fix paths when running on windows
  • ⬆️ Update all base deps

v12.23.0 - 2025-03-04

  • πŸš€ Ensure DataPackage zip reader is closed when using DataPackage.parse
  • πŸš€ Automatically remove provided zip container given to DataPackage.parse unless opts.cleanup = false

v12.22.0 - 2025-03-04

  • ⬆️ Update core deps

v12.21.0 - 2025-02-03

  • πŸŽ‰ Add support for identifying DataPackages that are Mission Archive Exports
  • πŸš€ Add types present in MissionArchive Exports
  • πŸš€ Include unknown properties in unknown object of DataPackage

v12.20.0 - 2025-01-28

  • πŸš€ Make Callsign Optional

v12.19.0 - 2025-01-04

  • πŸš€ Ensure entire attribute type is reflected in GeoJSON

v12.18.0 - 2025-01-01

  • πŸŽ‰ Add strict: false mode to DataPackage parsing that will turn a zip file into a DataPackage if it is not valid

v12.17.1 - 2024-12-27

  • ⬆️ Update all core deps

v12.17.0 - 2024-12-04

  • ⬆️ Update all core deps

v12.16.2 - 2024-12-04

  • πŸ› Fix bug where calling to_proto twice would fail

v12.16.1 - 2024-11-23

  • πŸ› Fix type complaint on CoT being converted to XML when it could be a Buffer<ArrayBufferLike>

v12.16.0 - 2024-11-21

  • πŸŽ‰ Add limited Sensor GeoJSON Parsing - NOTE: it does not respect that sensors are in a 3D space reprojected into 2D so the sensor geojson isn't entirely correct

v12.15.0 - 2024-11-11

  • πŸš€ Add internally stored path value

v12.14.0 - 2024-11-11

  • πŸš€ Allow Feature.Path: string on GeoJSON Features

v12.13.0 - 2024-11-04

  • πŸš€ Add support for Mission GUID dest tagging

v12.12.0 - 2024-11-04

  • πŸš€ Add full bidirectional support for ConnectionEntry fields

v12.11.0 - 2024-11-01

  • πŸš€ Allow string and buffer in DataPackage.addFile definition

v12.10.0 - 2024-10-31

  • πŸš€ Add a ton of new Sensor Attribute keys that were surfaced in CoT mining
  • :data: Add Video Configuration object type

v12.9.0 - 2024-10-26

  • πŸ› MissionChange can have no text in creatorUid Tag

v12.8.0 - 2024-10-26

  • πŸš€ Add .to_json call for Basemap XML

v12.7.1 - 2024-10-16

  • πŸš€ Remove exports from package.json for now Ref: #47

v12.7.0 - 2024-10-16

  • πŸš€ Add DataPackage.files() Fn for getting non-attachment files

v12.6.0 - 2024-10-15

  • πŸš€ Allow 0 length polylines to allow for removal from ATAK

v12.5.2 - 2024-10-10

  • πŸ› Resolver was having trouble with export path
  • πŸ› Group parsing wasn't adding __ prefix from proto => CoT

v12.5.1 - 2024-10-09

  • πŸš€ Add Types Export

v12.5.0 - 2024-10-09

  • πŸš€ Use Numerics for Sensor Attributes

v12.4.0 - 2024-09-30

  • πŸš€ Use internal XMLDocument class as base for Iconset/Basemap
  • πŸŽ‰ Add initial Iconset Types

v12.3.0 - 2024-09-18

  • πŸ› Support parsing CoTs with empty/non-populated video tag

v12.2.0 - 2024-09-17

  • πŸŽ‰ Add support for parsing Basemap XML Documents

v12.1.0 - 2024-09-09

  • πŸš€ Add preliminary support for TAK Routes => GeoJSON LineStrings

v12.0.0 - 2024-09-05

  • πŸš€ Add object type support to COT Constructor definition
  • πŸ› Removal of Type.Index on event in JSONCOT type definition to fix AJV Coerce Types
  • πŸ› Removal surfaced archive inconsistencies
  • πŸ› Removal surfaced __forcedelete inconsistencies

v11.2.0 - 2024-09-03

  • πŸš€ Add basic typed support for Range & Bearing Values

v11.1.0 - 2024-08-16

  • πŸ› Tasking messages don't have location field in MissionChange entry

v11.0.0 - 2024-08-14

  • πŸš€ Require the top level TAKMessage Protobuf in from_proto Fn

v10.12.2 - 2024-08-12

  • πŸ› MissionSync required uid to be the same for t-x-d-d

v10.12.1 - 2024-08-12

  • βœ… Add validation tests to ensure validation takes place

v10.12.0 - 2024-08-12

  • :data: Add ForceDelete helper class

v10.11.0 - 2024-08-08

  • βœ… Fixing type test

v10.10.1 - 2024-08-08

  • πŸ› Fix deploy on branch

v10.10.0 - 2024-08-08

  • πŸ› Fix default export in COTTypes

v10.9.5 - 2024-08-07

  • ⬆️ Update batch-error

v10.9.4 - 2024-08-07

  • πŸš€ Seperate out Geometry type into unique type def

v10.9.3 - 2024-08-07

  • πŸš€ Enforce import type vs import

v10.9.2 - 2024-08-07

  • πŸ› Fix polyline parsing error

v10.9.1 - 2024-08-06

  • πŸ› Swap path and UID

v10.9.0 - 2024-08-06

  • πŸš€ Extend the DataPackage.addFile method to allow specifying the file is an attachment

v10.8.0 - 2024-08-05

  • πŸŽ‰ Expose a tmp dir aware version of the hash code

v10.7.0 - 2024-08-05

  • πŸ› Hash should be sha256sum and not UID in MANIFEST

v10.6.2 - 2024-08-05

  • πŸ› Fix bug in DataPackage attachment hash calculation

v10.6.1 - 2024-08-05

  • πŸ› Fix bug in DataPackage attachment hash calculation

v10.6.0 - 2024-08-05

  • πŸŽ‰ Initial release of the CotTypes manager/parser

v10.5.0

  • πŸ› Fix an instance of a-f-g cot type to a-f-G

v10.4.0

  • πŸš€ Merge attachments defined in DataPackage manifest with those defined via CoT attachment_list property

v10.3.0

  • πŸš€ Add MissionChange parsing

v10.2.0

  • πŸš€ Add DataPackage.hash fn

v10.1.0

  • πŸš€ Add addFile getFile Endpoints

v10.0.0

  • πŸš€ Move Feature and Types out of root for cleaner docs
  • πŸš€ Add attachments suppport for GeoJSON
  • πŸš€ Add attachment_list suppport for CoTs

v9.10.0

  • πŸš€ Support QuickPic File Relations
  • πŸ› Fix type in DataPackage Error
  • πŸš€ Add additional <link\> attrs

v9.9.0

  • πŸš€ Surface ackrequest in GeoJSON

v9.8.0

  • πŸš€ Hoise Polyline Styles to top level geojson style

v9.7.0

  • πŸš€ support closing polylines and point polylines

v9.6.0

  • πŸš€ Add truncation to Ellipse outputs (including circle)

v9.5.0

  • πŸš€ Add support for Circles

v9.4.0

  • πŸš€ Add support for Targeting

v9.3.0

  • πŸš€ Add support for geofence property

v9.2.0

  • βœ… Add missionLayer test
  • πŸš€ Add DEBUG_COTS debug output

v9.1.0

  • πŸš€ Add support for mission & missionLayer Tags

v9.0.0

  • πŸš€ Use opacity values between 0-1 instead of TAK style values 0-255 for better interop with external data

v8.5.2

  • ⬆️ Update Core Deps

v8.5.1

  • πŸš€ Use Simple Style Spec where possible color => marker-color and opacity => marker-opacity

v8.5.0

  • πŸ› Fix colour encoding to XML
  • βœ… Add Reversal Tests for Color

v8.4.0

  • πŸš€ Add color detail properties in encoding/decoding and types

v8.3.0

v8.2.0

  • βœ… Add tests for ensuring newlines are retained in remarks

v8.1.0

  • πŸš€ Add ability to set Ephemeral or Permanent package type

v8.0.1

  • πŸ› Include @openaddresses/batch-error

v8.0.0

  • πŸŽ‰ BREAKING Full Bi-Directional Parsing of DataPackages

v7.3.0

  • πŸš€ Relax speed/course/slope to allow floats

v7.2.2

  • πŸ› Ensure Proto Directory is copied to dist/lib/proto

v7.2.1

  • πŸ› Ensure Proto Directory is copied to dist

v7.2.0

  • πŸŽ‰ Preliminary support for V1 Protobuf encoded CoT messages
  • βœ… Round trip to/from proto tests mirring the to/from geojson tests
  • ⬆️ Update to latest deps

v7.1.0

  • πŸš€ Distribute ATAK CoT Proto files with node-cot

v7.0.1

  • πŸ› Ensure Feature is accessible outside of library by using named

v7.0.0

  • πŸŽ‰ Use more strictly defined Feature types

v6.11.0

  • πŸš€ Track._attributes is now optional

v6.10.0

  • πŸŽ‰ ⬆️ Add basic support for UAS generated CoTs
  • πŸŽ‰ Add video parsing
  • πŸŽ‰ Add sensor parsing

v6.9.1

  • πŸ› Only pass in _attributes in GeoJSONified Links

v6.9.0

  • πŸš€ Add BiDirectional parsing of Feature Links

v6.8.0

  • πŸš€ Add support for URL Links

v6.7.0

  • πŸš€ Add schema support for ackrequest

v6.6.0

  • πŸš€ Allow type coercion as all XML attrs are in strings by default

v6.5.0

  • πŸš€ Add ability to ignore dest section in diff

v6.4.0

  • πŸš€ Add ability to ignore flow section in diff

v6.3.3

  • βœ… Update GH Release action

v6.3.2

  • βœ… Update GH Release action

v6.3.1

  • βœ… Update iTAK CoT tests

v6.3.0

  • βœ… Add basic unit tests for diff mode

v6.2.2

  • πŸ› Explicit array check to keep tsc happy

v6.2.1

  • πŸ› Cleaner addDest TS code

v6.2.0

  • ⬆️ Switch to ESLint Flat Config

v6.1.0

  • πŸš€ Add reversal of metadata property in to_geojson()

v6.0.0

  • πŸŽ‰ Add metadata section in GeoJSON feature for custom props
  • πŸš€ Add addDest function for easily adding dest to an existing COT
  • πŸš€ Add isDiff function for comparing two COTs
  • :data: Add DataPackage builder

v5.7.1

  • πŸ› Add missing file

v5.7.0

  • πŸŽ‰ Build FileShare helper class

v5.6.0

  • πŸŽ‰ Add support for fileshare COT

v5.5.1

  • πŸŽ‰ Add TAK Server Version Attributes

v5.5.0

  • πŸŽ‰ Migrate to TypeBox based schema for stricter types and to avoid JSONSchema compilation step

v5.4.0

  • πŸŽ‰ Include suppport for archived tag
  • ⬆️ Update Core Deps

v5.3.1

  • ⬆️ Update Core Deps

v5.3.0

  • πŸš€ Add full reversal support for Marti/Dest tags

v5.2.0

  • πŸš€ Add basic support for Marti/Dest tags in schema

v5.1.1

  • πŸ› Make Chat vars optional

v5.1.0

  • πŸš€ Add chat property to GeoJSON output

v5.0.6

  • πŸ› Detail is optional in Tak/Pongs

v5.0.5

  • πŸ› Object Defs

v5.0.4

  • πŸ› Optional _flow-tags_._attributes

v5.0.3

  • πŸ› remarks._text is optional

v5.0.2

  • πŸ› remarks._attributes is optional

v5.0.1

  • πŸ› Add package.json in dist/

v5.0.0

  • πŸŽ‰ schema.json is now automatically generated from Type Defs
  • πŸŽ‰ Add Chat interface for easily creating Direct Messages
  • πŸš€ Add Flow Tag when parsed by NodeCoT
  • ⬆️ Update Typescript
  • βœ… Add Chat & Flow tests

v4.6.0

  • πŸš€ Decode __group to .properties.group

v4.5.1

  • πŸ› Fix contact parser in from_geojson

v4.5.0

  • πŸš€ Support center property and calculate if not present
  • πŸš€ Support flow property from _flow-tags_;
  • πŸš€ Support group property from __group;
  • πŸš€ Support takv property from takv;
  • πŸš€ Support status property from status;
  • πŸš€ Support Droid property from uid._attributes.Droid;
  • πŸš€ Support contact property from contact;
  • πŸš€ Support precisionlocation property from precisionlocation;

v4.4.2

  • πŸ› Close u-d-r Polygons

v4.4.1

  • πŸš€ u-d-r type can also be a polygon

v4.4.0

  • πŸš€ Support Polygon & LineString to_geojson()
  • πŸ› Fix previously unused Packed colour => opacity

v4.3.0

  • πŸ› Fix Opacity default to a non-zero value

v4.2.1

  • πŸ› Close coordinates in u-d-f type

v4.2.0

  • πŸ› Fix the polygon type from a Rectangle CoT type to a Polygon

v4.1.2

  • ✏️ Update Git Repo Location

v4.1.1

  • ⬆️ Update Core Deps

v4.1.0

  • πŸ› Fix parsing of remarks field in from_geojson
  • πŸš€ Support for course in to_geojson
  • πŸš€ Support for speed in to_geojson
  • πŸš€ Support for icon in to_geojson
  • πŸš€ Support for remarks in to_geojson
  • πŸš€ Support for HAE in to_geojson

v4.0.0

  • πŸš€ Rename XMLCoT to CoT and make it the default export
  • πŸŽ‰ Add .is_ fns for testing CoT type
  • βœ… Add cot.is_* unit tests

v3.5.4

  • πŸ› Ensure to_geojson FN returns proper coordinate order
  • ⬆️ Update Deps

v3.5.3

  • πŸ› Ensure to_geojson FN returns numeric coordinates

v3.5.2

  • ⬆️ Update Deps

v3.5.1

  • ⬆️ Update Deps

v3.5.0

  • πŸš€ Add support for the remarks field

v3.4.3

  • ⬆️ TypeScript@5

v3.4.2

  • πŸ› Fix location of track data

v3.4.1

  • πŸ› Fix location of track data

v3.4.0

  • πŸŽ‰ Add speed & course parsing

v3.3.0

  • πŸŽ‰ Add Height Extraction from GeoJSON from z coordinate

v3.2.0

  • πŸŽ‰ Add support for icon property parsing in GeoJSON

v3.1.1

  • πŸ› Include schema.json in dist output

v3.1.0

  • πŸš€ Expand use of known vs generic raw attributes

v3.0.0

  • πŸš€ Rewrite in TypeScript

v2.8.1

  • πŸ› Fix typo in error message

v2.8.0

  • πŸ› Significant improvements to start/time/stale parsing
  • βœ… Add tests for date parsing
  • πŸš€ Support parsing Date types
  • ⬆️ General Dep Update

v2.5.0

  • πŸŽ‰ Automatically perform basic schema validation on CoT Creation

v2.4.0

  • πŸŽ‰ from_geojson(Feature.LineString) Support

v2.3.0

  • πŸŽ‰ from_geojson(Feature.Polygon) Support

v2.2.1

  • πŸ› event.display => event.detail

v2.2.0

  • πŸ› Bugfixes in default values
  • πŸ› Ensure to_geojson is a function call that doesn't modify underlying message

v2.1.3

  • πŸ› Continue squashing a ton of small expectation issues to get an MVP of a point on TAK

v2.1.2

  • πŸ› Parse GeoJSON Point coords into COT

v2.1.1

  • πŸ› Parse GeoJSON Point coords into COT

v2.1.0

  • πŸš€ Allow setting type & how from GeoJSON

v2.0.0

  • πŸš€ Class based XML CoT approach
  • πŸŽ‰ Add GeoJSON to/from parsing (experimental)
  • βœ… Update tests to use tape
  • ✏️ Update docs to Class approach
  • ✏️ Add a CHANGELOG