3.2.1 - 2026-07-09
- Updated dependencies
3.2.0 - 2026-07-04
insertDateString.localesetting for localized month and weekday-name formatting in supported locales
3.1.6 - 2026-06-01
- Cleaned up extension bundle to reduce published size
3.1.5 - 2026-05-31
- Unit tests for format tokenizer using
tsxandnode:testrunner
- Refactored: Extracted
processFormattokenizer intoformat.tsmodule
- Excluded test files from published extension package
- Added
ZZtoken to format regex (UTC offset without colon) - Self-contained the
isoWeekplugin informat.tsto avoid missing dependency errors - Added explicit
isoWeekimport for proper week-number token resolution - Cleared default format override to prevent stale workspace state
- Escaped inserted snippet text to prevent injection issues
- Updated linting and formatting scripts
3.1.4 - 2026-05-22
- Updated
.gitignoreand.vscodeignorefor cleaner project and publish hygiene
- Replaced Volta with mise for toolchain management
- Updated dependencies
3.1.3 - 2026-04-13
- Snippet insertion now clears any active text selection after inserting date string
- Switched badge links from shields.io to badgen.net
3.1.2 - 2026-04-09
- Bracket-escape-aware token substitution; re-enabled
X(Unix seconds) andx(Unix milliseconds) tokens - Used
async/awaitpattern for command handlers - Handled read-only editors gracefully (no-ops instead of throwing)
- Modernized tooling configuration
- Documented literal-text escape syntax change from
date-format-litequoting to dayjs bracket syntax
3.1.0 - 2026-03-26
insertDateString.timezonesetting — supports any IANA timezone name (e.g.America/New_York,Europe/Warsaw) for all format-based commandsInsert Formatted DateTimenow remembers the last custom format per workspace via VS Code workspace context
- Input box cancellation via Esc no longer inserts the date string
- Replaced broken marketplace badge URLs with shields.io
3.0.0 - 2026-03-25
- BREAKING: Replaced
date-format-litewith dayjs for date formatting- Token semantics for
h/hh(12-hour) andH/HH(24-hour) have swapped - Literal-text escape syntax changed from
"text"/'text'to[text]
- Token semantics for
- BREAKING: Bumped VS Code engine requirement to 1.96
- Upgraded to TypeScript 5.8 and Node 22
- Added esbuild bundler; TypeScript compiler used for type-checking only
- Migrated from deprecated TSLint to ESLint 9 flat config
- Upgraded Prettier to v3
- BREAKING: Removed
activationEvents— extension activates on command invocation (VS Code 1.96+)
2.3.1 - 2022-02-10
- Switched to VS Code tasks v2
- Updated
.gitignore
- Updated dependencies
2.3.0 - 2020-07-20
- GitHub Sponsors support (
FUNDING.yml)
- Migrated from deprecated TSLint to ESLint
- Added Prettier for code formatting
- Bumped
https-proxy-agentfrom 2.2.1 to 2.2.4
- Updated dependencies
2.2.4 - 2019-05-09
- Updated dependencies
- Updated README documentation
2.2.3 - 2018-07-30
- Updated dependencies
- Updated README documentation
2.2.2 - 2018-02-08
- Updated README documentation
2.2.0 - 2017-11-07
- Updated dependencies
2.1.0 - 2017-07-14
Insert Datecommand — inserts current date according toformatDatesettingInsert Timecommand — inserts current time according toformatTimesetting- VS Code tasks configuration for development
- Punctuation fix in default command description
2.0.1 - 2017-07-03
- Updated README documentation
2.0.0 - 2017-03-31
- BREAKING: Changed configuration namespace from
insertdatestringtoinsertDateString(camelCase) - BREAKING: Renamed commands to camelCase convention
- Migrated extension from JavaScript to TypeScript
1.2.0 - 2017-02-03
Insert Formatted DateTimecommand — prompts user for custom format string- Documented available date/time format syntax in README
- Capitalized command names in UI
- Updated LICENSE
1.1.2 - 2016-08-31
- Badges to README (version, installs, ratings, license)
- Updated dependencies
1.1.1 - 2016-08-10
- Typos and spelling in README
1.1.0 - 2016-08-10
Insert Timestampcommand — inserts current timestamp in milliseconds- ESLint for code quality
- Changed extension namespace from default
- Refactored code: extracted functions, replaced
forloop withforEach
1.0.2 - 2016-08-09
- Extension icon
1.0.1 - 2016-08-09
- Extension display name
1.0.0 - 2016-08-09
- Initial release
Insert DateTimecommand with configurable ISO 8601 format- Keyboard shortcut: Ctrl+Shift+I (Windows/Linux) / ⇧+⌘+I (macOS)
insertdatestring.formatsetting for custom format strings