✨ MAJOR FEATURES: • Auto-zoom intelligence với smart bounds fitting • Enhanced 3D GPS markers với pulsing effects • Professional route display với 6-layer rendering • Status-based parking icons với availability indicators • Production-ready build optimizations 🗺️ AUTO-ZOOM FEATURES: • Smart bounds fitting cho GPS + selected parking • Adaptive padding (50px) cho visual balance • Max zoom control (level 16) để tránh quá gần • Dynamic centering khi không có selection 🎨 ENHANCED VISUALS: • 3D GPS marker với multi-layer pulse effects • Advanced parking icons với status colors • Selection highlighting với animation • Dimming system cho non-selected items 🛣️ ROUTE SYSTEM: • OpenRouteService API integration • Multi-layer route rendering (glow, shadow, main, animated) • Real-time distance & duration calculation • Visual route info trong popup 📱 PRODUCTION READY: • SSR safe với dynamic imports • Build errors resolved • Global deployment via Vercel • Optimized performance 🌍 DEPLOYMENT: • Vercel: https://whatever-ctk2auuxr-phong12hexdockworks-projects.vercel.app • Bundle size: 22.8 kB optimized • Global CDN distribution • HTTPS enabled 💾 VERSION CONTROL: • MapView-v2.0.tsx backup created • MAPVIEW_VERSIONS.md documentation • Full version history tracking
11 KiB
Change Log - @microsoft/tsdoc
This log was last generated on Sat, 23 Nov 2024 00:23:35 GMT and should not be manually modified.
0.15.1
Sat, 23 Nov 2024 00:23:35 GMT
Patches
- Include CHANGELOG.md in published releases again
0.15.0
Tue, 28 May 2024 21:34:19 GMT
Minor changes
- Minor package cleanup.
- Eliminate remaining const enums.
Patches
- Update an image URL in the README.md file
- Upgrade dev toolchain (Heft, Webpack, TypeScript)
0.14.2
Wed, 14 Sep 2022 02:55:06 GMT
Patches
- Update an internal type import to avoid a circular reference (GitHub #327 and #328)
0.14.1
Sat, 09 Apr 2022 02:28:41 GMT
Patches
- Rename the "master" branch to "main."
0.14.0
Thu, 07 Apr 2022 22:51:07 GMT
Minor changes
- Add
supportedHtmlElementsandreportUnsupportedHtmlElementsoptions and corresponding validation - Convert "const enum" APIs to be regular enums to enable compatibility with isolatedModules=true (GitHub #306)
0.13.2
Tue, 20 Apr 2021 04:25:13 GMT
Patches
- Fix an issue where "tsdoc-inline-tag-missing-braces" and "tsdoc-tag-should-not-have-braces" were reported incorrectly
0.13.1
Mon, 19 Apr 2021 21:22:32 GMT
Patches
- Add a new TSDocMessageId definition used by @microsoft/tsdoc-config
0.13.0
Fri, 22 Jan 2021 18:07:19 GMT
Minor changes
- Update tsdoc.json schema to add a new field "noStandardTags"
- Add new APIs: TSDocConfiguration.clear() and TSDocTagDefinition.validateTSDocTagName()
- Add new "supportForTags" field to tsdoc.json schema
Patches
- Update doc comments to fix some syntax issues
0.12.24
Thu, 03 Dec 2020 08:07:55 GMT
Patches
- Add a missing declaration file
0.12.23
Thu, 03 Dec 2020 04:31:52 GMT
Patches
- Add a definition for the
@decoratorblock tag (RFC 271)
0.12.22
Mon, 30 Nov 2020 06:16:21 GMT
Patches
- Update documentation to reference the new website URL
- Upgrade build tools and configuration
- Fix typo
0.12.21
Fri, 04 Sep 2020 15:53:27 GMT
Patches
- Fix an issue where the line extractor's trailing whitespace trimming sometimes trimmed a non-whitespace character (GitHub #258)
- Update build system
0.12.20
Wed, 20 May 2020 22:33:27 GMT
Patches
- Add support for
@seetag - Improve documentation for
@inheritDoc
0.12.19
Fri, 27 Mar 2020 23:14:53 GMT
Patches
- Add some missing entries to TSDocConfiguration.allTsdocMessageIds() which were breaking eslint-plugin-tsdoc
- Fix an issue where "h1" was not allowed as an HTML element name
0.12.18
Sat, 22 Feb 2020 20:44:16 GMT
Patches
- Fix an issue where JSDoc optional params were not parsed correctly
0.12.17
Sat, 22 Feb 2020 02:55:07 GMT
Patches
- Improve the parsing of
@paramand@typeParamtags to recognize legacy syntaxes
0.12.16
Tue, 19 Nov 2019 22:01:56 GMT
Patches
- Add some new TSDocMessageId definitions used by @microsoft/tsdoc-config
0.12.15
Sat, 09 Nov 2019 05:55:42 GMT
Patches
- Add new API TSDocConfiguration.allTsdocMessageIds
0.12.14
Wed, 04 Sep 2019 03:30:10 GMT
Patches
- Fix a regression where some API signatures were incompatible with TypeScript versions prior to 3.4
0.12.13
Fri, 30 Aug 2019 18:38:59 GMT
Patches
- Fix an invalid regular expression.
0.12.12
Wed, 07 Aug 2019 23:06:02 GMT
Patches
- Improve DeclarationReference.parse for module sources
- Add a definition for the
@throwsblock tag (RFC 171)
0.12.11
Wed, 24 Jul 2019 00:38:18 GMT
Patches
- Add new meanings to DeclarationReference and fix some parsing bugs
0.12.10
Fri, 19 Jul 2019 02:47:09 GMT
Patches
- Add beta implementation of new DeclarationReference API
0.12.9
Thu, 11 Apr 2019 03:58:35 GMT
Patches
- Improve the wording of the error messages involving character sequences that look like TSDoc tags
0.12.8
Tue, 12 Mar 2019 23:18:11 GMT
Patches
- Fix an issue where tsdoc-param-tag-with-invalid-name was sometimes incorrectly reported certain identifiers (issue #148)
0.12.7
Fri, 01 Mar 2019 06:39:52 GMT
Patches
- Add new API TSDocConfiguration.isKnownMessageId()
0.12.6
Thu, 28 Feb 2019 01:29:39 GMT
Patches
- Add a new API ParserMessage.messageId with a unique ID useful for filtering and searching for errors
0.12.5
Tue, 29 Jan 2019 22:49:58 GMT
Patches
- Update parser to allow
$character in@paramnames, since ECMAScript allows this in unquoted identifiers - Allow
$character in declaration reference member identifiers (Example:{@link Button.$render})
0.12.4
Tue, 20 Nov 2018 21:23:06 GMT
Patches
- Add new interface
IStringBuilder
0.12.3
Tue, 20 Nov 2018 07:42:17 GMT
Patches
- Add a new API
PlainTextEmitter.hasAnyTextContent()
0.12.2
Fri, 09 Nov 2018 15:13:13 GMT
Patches
- Improve trimming of spacing for link text in
{@link}tags
0.12.1
Tue, 06 Nov 2018 01:37:22 GMT
Patches
- Allow HTML in a
DocSectionnode - Fix a bug where
TSDocEmitter.renderHtmlTag()andTSDocEmitter.renderDeclarationReference()were including comment framing - Add
DocSection.appendNodesInParagraph()API
0.12.0
Sat, 03 Nov 2018 02:07:10 GMT
Minor changes
- (API change)
DocErrorTextis no longer allowed inDocSection; instead it must be part of aDocParagraph - (API change) Rename
TSDocParserConfigurationtoTSDocConfiguration - (API change) Require an associated
TSDocConfigurationto be included with the parameters for everyDocNodeconstructor - Introduce
TSDocConfiguration.docNodeManagerfor registering customDocNodesubclasses and their container relationships
Patches
- Add
DocDeclarationReference.emitAsTsdoc(),DocHtmlStartTag.emitAsHtml(), andDocHtmlEndTag.emitAsHtml() - Child nodes can now be specified as a second constructor parameter for
DocNodeContainer
0.11.0
Sat, 27 Oct 2018 04:52:23 GMT
Minor changes
- (API change) Introduce
DocParamCollectionto enable efficient lookups of parameters by name - (API change) Rename
DocComment.typeParamBlocks-->DocComment.typeParams - (API change) Rename
DocComment.paramBlocks-->DocComment.params
0.10.0
Fri, 26 Oct 2018 08:42:51 GMT
Minor changes
- Add new APIs
DocComment.emitAsTsdoc(),TSDocEmitter, andStringBuilder
0.9.3
Thu, 25 Oct 2018 08:29:36 GMT
Patches
- Fix issue where
DocErrorText.textreturned[object Object]instead of the text
0.9.2
Wed, 17 Oct 2018 13:41:54 GMT
Patches
- Fix stack overflow in DocFencedCode.language property getter
0.9.1
Wed, 17 Oct 2018 12:49:01 GMT
Patches
- Fix a regression where the paragraph splitter was sometimes skipping blocks
0.9.0
Wed, 17 Oct 2018 04:47:19 GMT
Minor changes
- (API change) Change
DocBlockto have aDocSectionproperty rather than inheriting fromDocSection; this eliminates confusion about which nodes belong to the container - (API change) Rename
DocParticletoDocExcerpt, and eliminate theExcerptclass - (API change) Eliminate
DocNodeLeaf, since nowDocExcerptis the only class that can represent excerpts - (API change) Remove
DocNode.updateParameters()because it is no longer needed - (API change) Spacing is now represented as a normal
DocExcerpt, rather than via a specialExcerpt.spacingAfterContent - (API change) Simplify
DocNodeTransforms.trimSpacesInParagraph()to no longer merge/remap excerpts during the transformation. If we need this information, we will track it differently.
0.8.1
Sun, 07 Oct 2018 06:30:34 GMT
Patches
- Improve error reporting for declaration references that are probably missing a
"#"delimiter - Rename
DocCodeFencetoDocFencedCode
0.8.0
Wed, 03 Oct 2018 02:43:47 GMT
Minor changes
- Introduce a distinction between "defined" tags (i.e. recognized) versus "supported" tags (i.e. implemented by the tool)
- The parser optionally reports usage of undefined tags
- The parser optionally reports usage of unsupported tags
- The parser reports usage of inline/block syntax that is inconsistent with the tag definition
- Code spans are now allowed to be adjacent to other text, but must contain at least one character
- An
@deprecatedblock must contain a deprecation message - If
@inheritDocis used, then the summary section must be empty, and there must not be an@remarksblock
0.7.0
Tue, 02 Oct 2018 02:35:35 GMT
Minor changes
- Add support for
@defaultValuetag - Add support for
@typeParamtag
0.6.0
Mon, 01 Oct 2018 22:11:24 GMT
Minor changes
- Add support for
@linktags using the new declaration reference syntax - Add support for
@inheritDoctags - Add new APIs:
DocDeclarationReference,DocInheritDocTag,DocLinkTag,DocMemberIdentifier,DocMemberReference,DocMemberSelector,DocMemberSymbol - Remove
ParserContext.verbatimNodes - Add
DocParticle.particleIdproperty
0.5.0
Tue, 25 Sep 2018 03:04:06 GMT
Minor changes
- Add a new API
DocNode.updateParameters()that allows aDocNodeobject to be updated after it was created; the tree nodes are no longer immutable - Add
DocNodeTransforms.trimSpacesInParagraphNodes()for collapsing whitespace insideDocParagraphsubtrees - Extract the
DocNode.excerptproperty into a new abstract base classDocNodeLeaf
0.4.1
Fri, 31 Aug 2018 03:32:18 GMT
Patches
- Improve the error location reporting for DocErrorText objects
- Separate the api-demo sample into a "simple" scenario which parses a simple text string, and an "advanced" scenario which uses the TypeScript compiler API to extract comments and parse custom TSDoc tags
0.4.0
Tue, 28 Aug 2018 03:17:20 GMT
Minor changes
- Rename
DocCodeSpan.texttoDocCodeSpan.codeand model the delimiters using particles - Add support for code fences (
DocCodeFence) DocSectioncontent is now grouped intoDocParagraphnodes; blank lines are used to indicate paragraph boundaries- Rename
DocComment.deprecatedtodeprecatedBlock
0.3.0
Sat, 25 Aug 2018 05:53:56 GMT
Minor changes
- Add TextRange.isEmpty()
- Improve the ModifierTagSet API
- Implement the @privateRemarks and @deprecated tags
0.2.0
Fri, 24 Aug 2018 01:19:56 GMT
Minor changes
- Rename
CoreTagstoStandardTagsso we can include non-core tags in the standard definitions - Rename
CoreModifierTagSettoStandardModifierTagSetand convert properties to functions - Categorize the standard tags according to a
Standardizationenum, and document them - Add more standard tag definitions:
@deprecated,@eventProperty,@example,@inheritDoc,@link,@override,@packageDocumentation,@public,@privateRemarks,@sealed,@virtual - Replace TSDocTagDefinition.singleton with TSDocTagDefinition.allowMultiple, since in practice most tags are single-usage
0.1.0
Thu, 16 Aug 2018 18:18:02 GMT
Minor changes
- Initial release of the TSDoc library! :-)