<commit_before># Change Log
## Master

### Added

- It is now possible to use `sidc` or `SIDC` in an options object.

- It is now possible to initiate a symbol with just an options object `ms.Symbol({options})`.

### Changed

### Deprecated

### Removed

### Fixed

- Fix for that tactical points with labels with large font sizes might draw too narrow so that part of the label can't be seen.

- Fix for that units with invalid icon part in the SIDC did not get the upside down question mark when canvas output was used.

### Security

## 1.0.0 03 MAR 2017

- Milsymbol is now split into several modules and built with [webpack](https://webpack.github.io/), this makes the code easier to maintain.

- Avoid getting and setting properties directly, use methods for this when they are available, in the future properties might change names.

### Added

- colorMode property can now be set to a string representing the name of a registered color mode.

- symbol.getSize() returns an object with the width and height of the symbol.

- symbol.getAnchor() returns an object with the x and y offset of the symbol.

- symbol.getOctagonAnchor() returns an object with the x and y offset of the octagon center.

- bbox.merge(another-bbox), use this instead of MS.bboxMax for merging bounding boxes.

- Milsymbol can now be used as a AMD/CommonJS/etc... module, by requiering `milsymbol`, the global `var` is called ms.

- ms.getVersion() that returns the version as a string.<commit_msg>Change additionalInformation1 to altitudeDepth for single point target<commit_after># Change Log
## Master

### Added

- It is now possible to use `sidc` or `SIDC` in an options object.

- It is now possible to initiate a symbol with just an options object `ms.Symbol({options})`.

### Changed

### Deprecated

### Removed

### Fixed

- Fix for that tactical points with labels with large font sizes might draw too narrow so that part of the label can't be seen.

- Fix for that units with invalid icon part in the SIDC did not get the upside down question mark when canvas output was used.

- G-F-PTS--- TACGRP.FSUPP.PNT.TGT.PTGT and G-C-FSTP-- 2.X.2.3.1.1.1 POINT/SINGLE TARGET now uses altitudeDepth instead of additionalInformation1 to display the target altitude.

### Security

## 1.0.0 03 MAR 2017

- Milsymbol is now split into several modules and built with [webpack](https://webpack.github.io/), this makes the code easier to maintain.

- Avoid getting and setting properties directly, use methods for this when they are available, in the future properties might change names.

### Added

- colorMode property can now be set to a string representing the name of a registered color mode.

- symbol.getSize() returns an object with the width and height of the symbol.

- symbol.getAnchor() returns an object with the x and y offset of the symbol.

- symbol.getOctagonAnchor() returns an object with the x and y offset of the octagon center.

- bbox.merge(another-bbox), use this instead of MS.bboxMax for merging bounding boxes.

- Milsymbol can now be used as a AMD/CommonJS/etc... module, by requiering `milsymbol`, the global `var` is called ms.

- ms.getVersion() that returns the version as a string.
{'fraction_non_alphanumeric': 0.07646505797555625, 'fraction_numerical': 0.00814791601378878, 'mean_word_length': 3.7784431137724552, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 1, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1486757', 'n_tokens_mistral': 910, 'n_tokens_neox': 867, 'n_words': 466}