Skip to content

chore(main): release 2.1.0 - #353

Merged
IgorShevchik merged 2 commits into
mainfrom
release-please--branches--main--components--b24jssdk-main
Aug 21, 2026
Merged

IgorShevchik merged 2 commits into
mainfrom
release-please--branches--main--components--b24jssdk-main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 18, 2026 •

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

2.1.0 (2026-08-21)

Features

  • frame: forward the second im* parameter, and document fire-and-forget (#355) (7eaa0ee), closes #331

Bug Fixes

  • deps: raise stale security override floors and unbreak minimatch brace expansion (#333) (2894b7c)
  • deps: repo-wide dependency refresh, bound override floors both ways, carry cause on rethrown errors (#320) (dde9a9d)
  • frame: initializeB24Frame() no longer strands callers or leaks a frame on failed init (#142) (#306) (530fcf6)
  • http: stop a logging TypeError from destroying the request outcome (#345) (5980797)
  • logger: isolate logging failures from the operation being logged (#348) (f2b5bcd), closes #346
  • playground/cli: smoke-retry probes server.time, not user.current (#286) (000fb6d)
  • pull: harden PullClient lifecycle — SSR safety, unified teardown, in-flight start() abort (#222) (#305) (087d962)

Security

  • auth: timeout-bounded frame refreshAuth + non-enumerable SdkError.originalError (#189) (#304) (8f2b79b)
  • http: redact credentials in the post/response success log (#69) (#287) (93170e6)
  • scripts: harden b24-self-task agent against prompt injection (#179) (#289) (f4fe592)

Dependencies

  • bump the npm-minor-patch group across 1 directory with 2 updates (#321) (32c5256)
  • minor/patch refresh across 28 packages, with the three fixes it needs (#335) (fc9a63e)
  • minor/patch refresh, with reka-ui left to follow @bitrix24/b24ui-nuxt (#339) (b5cb45b)
  • take js-yaml 5, with the named-import migration it requires (#344) (222856e)

Changed

  • frame: collapse initializeB24Frame() poll+booleans into one shared init promise (#142 follow-up) (#307) (881a168)
  • tools: document Text/Type/Browser/useFormatter, fix getUniqId & isTypedArray (#292) (09439dc)

Docs

  • @comark/vue ^0.3.1 -> ^0.5.1 and @nuxtjs/mcp-toolkit ^0.16.1 -> ^0.18.0. (32c5256)
  • align audited with the #320 commit date on 5 pages so docs-lint --strict is green (#322) (5ffbd9e)
  • contributing: add Telegram release-post guide (#359) (de7d806)
  • correct the hand-maintained-CHANGELOG truth + fix v1.0.2 date (#178) (#311) (502c53e)
  • defer legacy REST surface removal to 3.0.0 + migration guide (#278) (66cb378)
  • drive homepage Cookbook + catalogue from the content collection (#105) (#298) (9924322)
  • filtering reference (#77), setRestrictionManagerParams scope gotcha (#82), redaction-contract jsdoc (#73) (#294) (9de8255)
  • frame: re-audit frame/pull pages — fix 4 drifts + refresh audited (#299) (#301) (28ac84f)
  • lint and pnpm audit --audit-level=moderate all pass. (222856e)
  • pin-b24sdk-examples-to-tags convention (#120) + cross-link logging page in CHANGELOG (#72) (#300) (a0e01a6)
  • reference: document public tools/ + types/ — common, payloads, object helpers, environment (#125) (#303) (421fb2c)
  • releasing: correct the handover — bootstrap-sha does not limit the scan (#354) (91e9e7f), closes #347
  • scripts: replace hand-rolled frontmatter parser with js-yaml (#63) (#297) (34736f6)
  • security patterns page for event receivers (#84) + skill install methods (#124) (#302) (7166c0c)
  • slider: how to open your own app page and route to it in Nuxt (#357) (76b007b), closes #356

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot changed the title chore(main): release 2.0.1 chore(main): release 2.1.0 Aug 18, 2026
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--b24jssdk-main branch 5 times, most recently from 1488f4d to 8b37e9b Compare August 21, 2026 11:50
@github-actions
github-actions Bot force-pushed the release-please--branches--main--components--b24jssdk-main branch from 8b37e9b to 8dc7007 Compare August 21, 2026 12:36
…parsed entries

The [Unreleased] block's prose now sits in the matching 2.1.0 sections, detailed
entries first and the generated subject lines after. Nothing was rewritten --
the paragraphs that explain a migration, a behaviour change or a live-portal
verification are the half the generated subjects cannot carry, and they would
have been stranded above the release otherwise.

Also removed two entries release-please assembled from commit bodies rather than
subjects: a line opening `docs: @comark/vue ^0.3.1 -> ^0.5.1`, and one opening
`docs:lint`, where that was the name of a pnpm script and got read as a type
plus a description. #360 documents the rule that prevents the next pair.
@IgorShevchik
IgorShevchik merged commit 2299d2f into main Aug 21, 2026
10 checks passed
@github-actions

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

@IgorShevchik
IgorShevchik deleted the release-please--branches--main--components--b24jssdk-main branch August 21, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment