Skip to content

Releases: cesarParra/apexdocs

v3.20.0

12 Jan 16:28
d8ef61f

Choose a tag to compare

What's Changed

Full Changelog: v3.19.0...v3.20.0

v3.19.0

24 Dec 19:30
63863e0

Choose a tag to compare

What's Changed

  • Upgrade to latest Apex Reflection package for performance improvements by @cesarParra in #306

By using the latest changes from the Apex Reflection package, performance should be vastly improved. Performance increases will vary depending on the size of the codebase (the larger the codebase, the more noticeable the improvements), the power of the machine running it, and whether running the parser in parallel or not (using the parallel reflection enabled flag), but running on a large codebase yielded the following results:

Previous - Parallel reflection off: 12.25 mins
Previous - Parallel reflection on: 4 mins
Now - Parallel reflection off: 2.5 mins
Now - Parallel reflection on: 38 seconds

Full Changelog: v3.18.0...v3.19.0

v3.18.0

24 Dec 14:21
75f47cf

Choose a tag to compare

What's Changed

Full Changelog: v3.17.0...v3.18.0

v3.17.0

21 Dec 14:47
59593de

Choose a tag to compare

What's Changed

To improve performance on large codebases, parallel processing support for reflection was implemented using worker threads by @cesarParra in #302

This should be backwards compatible so it was turned on by default, but flags were added to all endpoints to turn off this functionality in case of issues.

Full Changelog: v3.16.1...v3.17.0

v3.16.1

16 Dec 23:24
b91d853

Choose a tag to compare

What's Changed

  • Add support for custom templates in markdown generation by @cesarParra in #299

For full feature documentation, visit:
https://github.com/cesarParra/apexdocs/wiki/5.-Custom-Templates

Full Changelog: v3.15.1...v3.16.1

v3.15.1

25 Nov 21:41
f2d7514

Choose a tag to compare

What's Changed

  • Bump glob from 10.4.5 to 10.5.0 in /examples/open-api by @dependabot[bot] in #296
  • Bump glob from 10.4.1 to 10.5.0 in /examples/markdown-jsconfig by @dependabot[bot] in #295
  • Bump glob from 10.4.5 to 10.5.0 in /examples/vitepress by @dependabot[bot] in #294
  • Bump js-yaml from 4.1.0 to 4.1.1 in /examples/imported by @dependabot[bot] in #291
  • Bump glob from 10.4.1 to 10.5.0 in /examples/markdown by @dependabot[bot] in #293
  • Bump js-yaml from 4.1.0 to 4.1.1 by @dependabot[bot] in #290
  • Experimental lwc flag fix by @cesarParra in #297

Full Changelog: v3.15.0...v3.15.1

v3.15.0

11 Nov 22:43
70b2a74

Choose a tag to compare

What's Changed

*There is some additional work to do to fully support some of the new constructs in Winter26, but this version offers support for code samples in the format of:

* @example
 * {@code
 * Account a;
 * try {
 *  a = new AccountManager().createAccount('Acme', 'Agriculture');
 * } catch (AccountManager.AccountException caught) {
 *   LOGGER.log(caught);
 *   // further exception handling
 * }
 * }

NOTE: ApexDocs still support providing examples by using the triple-ticks whenever in the docs: (``` some code ```)

Full Changelog: v3.14.1...v3.15.0

v3.14.1

21 Aug 11:32
cdb30e1

Choose a tag to compare

What's Changed

Full Changelog: v3.14.0...v3.14.1

3.14.0 🥧

29 Jun 13:59
e02ac82

Choose a tag to compare

🥧🥧🥧

The Main Thing

This version introduces translation support for generated markdown files. It is now possible to override the different titles used in the generated markdown files by specifying overrides through configuration.

What's Changed

Full Changelog: v3.13.0...v3.14.0

3.13.0

27 Jun 10:22
aee7fb4

Choose a tag to compare

What's Changed

  • Bump brace-expansion from 2.0.1 to 2.0.2 in /examples/changelog by @dependabot in #255
  • Bump esbuild and pkgroll by @dependabot in #256
  • Bump vite from 5.4.18 to 5.4.19 in /examples/vitepress by @dependabot in #257
  • Upgrading to the latest version of @salesforce/source-deploy-retrieve by @cesarParra in #259
  • Add Support for Multiple Source Directories and SFDX Project Integration by @cesarParra in #262

Full Changelog: v3.12.1...v3.13.0