Skip to content

Releases: hikerpig/pintora

v0.7.4

09 Apr 11:07
Compare
Choose a tag to compare

Generated Changelog

Patch Changes

  • 4c8346b: feat(cli): add option renderInSubprocess to avoid polluting global scope
  • d3cf8e5: fix: [activityDiagram] wrong condition else label
  • eab28e6: feat: [diagrams] modify local themeConfig through @config directive to change noteBackground

What's Changed

  • feat: [diagrams] modify local themeConfig through @config directive to change noteBackground by @hikerpig in #275
  • chore(deps): update typescript-eslint monorepo to v7 (major) by @renovate in #256
  • chore(deps): update pnpm to v8.15.6 by @renovate in #247
  • fix: [activityDiagram] wrong condition else label by @hikerpig in #280
  • feat(cli): add option renderInSubprocess to avoid polluting global scope by @hikerpig in #276

Full Changelog: v0.7.3...v0.7.4

v0.7.3

15 Mar 13:18
Compare
Choose a tag to compare

Generated Changelog

0.7.3

Patch Changes

  • 651b22c: fix: [activityDiagram] missing no-action-line parentId caused layout problem
  • d635362: feat: [classDiagram] allow to parse more characters in class member label

What's Changed

  • feat: [classDiagram] allow to parse more characters in class member label by @hikerpig in #270
  • fix: [activityDiagram] missing no-action-line parentId caused layout problem by @hikerpig in #271

Full Changelog: v0.7.2...v0.7.3

v0.7.1

28 Feb 15:08
3d91b5f
Compare
Choose a tag to compare

Generated Changelog

0.7.1

Patch Changes

  • f1c4c96: fix: [sequenceDiagram] nested loop container bg rect drawing order
  • 3984345: should cleanup global pollution after render

What's Changed

  • optimize(cli): should cleanup global pollution after render by @hikerpig in #261
  • fix nested loop container bg rect drawing order by @hikerpig in #262

Full Changelog: v0.7.0...v0.7.1

v0.7.0

25 Feb 11:52
24d9684
Compare
Choose a tag to compare

Highlights

New classDiagram

This release comes with a new class diagram.

image

Breaking change in grammar of notes

A grammar change to make it possible for more kinds of characters in multiline note, you will need to use @start_note instead of @note for multiline note.

sequenceDiagram
  @start_note right of User
  multiline note
  is possible
  @end_note

New @pintora/target-wintercg

A new target apart from @pintora/standalone and @pintora/cli. Checkout #227 for more detail.

Special thanks

Generated Changelog

0.7.0

Breaking Changes

  • b180922: feat!: support more characters inside multiline notes

Minor Changes

Patch Changes

  • 3457b22: feat(diagrams): [activity] Should draw a no-action-line when there is no else block
    • a5d289b: fix: classDiagram relation direction, and add docs
    • bc811d0: feat(diagrams): [classDiagram] more comfort entity table sizing
    • 2df9693: [sequenceDiagram] remove unnecessary stroke in message text
    • 23a0053: [classDiagram] render {static} and {abstract}
    • 3a539be: feat: [classDiagram] add a prude implementation of note
    • @pintora/core@0.7.0

What's Changed

  • feat(website): upgrade to docusaurus 3 and node to 18.x by @hikerpig in #218
  • chore(deps): update dependency vite-plugin-pwa to ^0.17.0 by @renovate in #166
  • chore(deps): update workbox monorepo to v7 (major) by @renovate in #196
  • chore(deps): update dependency lint-staged to v15 by @renovate in #186
  • fix(deps): update dependency jsdom to v23 by @renovate in #221
  • chore(deps): update dependency vite-tsconfig-paths to v4 by @renovate in #193
  • fix(deps): update dependency react-error-boundary to v4 by @renovate in #223
  • fix(cli): eliminate config side effects of render function by @hikerpig in #226
  • fix(deps): update dependency react-redux to v9 by @renovate in #224
  • fix(deps): update dependency dedent to v1 by @renovate in #220
  • chore(deps): update pnpm to v8.13.1 by @renovate in #203
  • ci: display bundle size by @hikerpig in #228
  • feat: [classDiagram] initial commit by @hikerpig in #229
  • feat: test build standalone with esbuild by @hikerpig in #231
  • feat wintercg runtime by @hikerpig in #233
  • fix(deps): update dependency browser-fs-access to ^0.35.0 by @renovate in #167
  • feat: adjust target-wintercg api, add some docs by @hikerpig in #238
  • fix(deps): update dependency clsx to v2 by @renovate in #204
  • chore(deps): update pnpm to v8.14.0 by @renovate in #235
  • feat(demo): Upgrade to reduxjs toolkit v2 by @hikerpig in #243
  • fix(diagrams): [sequenceDiagram] remove unnecessary stroke in message text by @hikerpig in #244
  • fix: classDiagram relation direction, and add docs by @hikerpig in #245
  • feat: pintora standalone providing .mjs file by @hikerpig in #246
  • feat: [classDiagram] draw modifier decorations by @hikerpig in #248
  • chore(deps): update dependency @types/jsdom to v21 by @renovate in #176
  • chore(deps): update dependency tsx to v4 by @renovate in #232
  • fix(deps): update dependency less-loader to v12 by @renovate in #250
  • fix(deps): update dependency jsdom to v24 by @renovate in #251
  • chore(deps): update dependency husky to v9 by @renovate in #252
  • chore(deps): update dependency esbuild to ^0.20.0 by @renovate in #253
  • feat(diagrams): [classDiagram] more comfort entity table sizing by @hikerpig in #257
  • feat!: support more characters inside multiline notes by @hikerpig in #258
  • feat(diagrams): [activity] Should draw a no-action-line when there is no else block by @hikerpig in #259

Full Changelog: v0.6.5...v0.7.0

v0.7.0-alpha.1 classDiagram and a new package `@pintora/target-wintercg`

07 Jan 03:37
1f665a5
Compare
Choose a tag to compare

What's changed

  • new diagram classDiagram #138
  • new package @pintora/target-wintercg for lightweight runtimes other than Browser and Node.js #227

Generated Changelog

0.7.0-alpha.1

Patch Changes

  • a5d289b: fix: classDiagram relation direction, and add docs
  • 2df9693: [sequenceDiagram] remove unnecessary stroke in message text

0.7.0-alpha.0

Minor Changes

Patch Changes

  • 0a27a38: Be able to inject text-metric calculator in case there is no Canvas impl in the environment.
  • 4d419a7: feat: build standalone with esbuild

Full Changelog: v0.6.5...v0.7.0-alpha.1

v0.6.5 Be able to escape " inside quoted string

17 Dec 06:42
9479c96
Compare
Choose a tag to compare

Patch Changes

  • 4661a7a: Be able to escape " inside quoted string

v0.6.4 improve componentDiagram and mindmap

10 Dec 10:42
8b5e8ea
Compare
Choose a tag to compare

What's Changed

  • feat: [componentDiagram] Add a param 'hideGroupType' by @hikerpig in #209
  • fix: [mindmap] hyphen inside multiline text by @hikerpig in #214

Full Changelog: v0.6.3...v0.6.4

v0.6.3 Fix some layout issues in activity diagram

22 Nov 14:53
117cefd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.2...v0.6.3

v0.6.2 `title: text` feature and some bugfixes

28 Sep 05:47
636a851
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.1...v0.6.2

v0.6.1 Fix some bugs

17 Sep 09:41
d20957f
Compare
Choose a tag to compare

What's Changed

  • fix: [dotDiagram] diamond shape rendering in canvas by @hikerpig in #137
  • chore(deps): update dependency esbuild to ^0.15.0 by @renovate in #139
  • chore: set codecov minimum coverage to 90% by @hikerpig in #141
  • fix: parsing error of '\r\n' by @hikerpig in #142
  • chore(deps): update pnpm to v7.9.3 by @renovate in #130
  • fix(deps): update docusaurus monorepo to v2.0.1 by @renovate in #131
  • chore(deps): update jest monorepo to v29 (major) by @renovate in #144
  • chore: update pnpm action-setup args, set --strict-peer-dependencies=false by @hikerpig in #146
  • chore: upgrade typescript to 4.8.3 and other devDependencies by @hikerpig in #147
  • fix(deps): update docusaurus monorepo to v2.1.0 by @renovate in #145
  • fix(cli): ReferenceError: CanvasPattern is not defined by @hikerpig in #149

Full Changelog: v0.6.0...v0.6.1