Try   HackMD

CodiMD 2.1.0 - Zhangixalus prasinatus

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →
Rhacophorus prasinatus(Zhangixalus prasinatus)
photo credits to Evan Pickett from wikipedia

Zhangixalus prasinatus is a species of frog in the family Rhacophoridae endemic to northern Taiwan. It is the largest tree frog in Taiwan; females can reach 7 cm (2.8 in) in snout-vent length. It is known from Taipei, Yilan, and Taoyuan.
- Wikipedia Zhangixalus prasinatus

During this hard time of COVID-19, it's a pleasure to help people collaborate better with CodiMD. We hope the world will recover from this situation soon.

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Good news, we have some goodies for CodiMD including:

Highlights

Support Prometheus metrics

CodiMD supports Prometheus metrics from this release. You can even display server metrics and realtime statistics on Grafana Dashboard. See PR #1507 for the implementation. Big thanks to @tarlety!

Cut docker image size by 57%

We've cut down the size of CodiMD's docker image by 57% from 1.8G to 800MB approximately. Some of the improvements are:

  • Module size optimization #1484: All frontend dependencies are moved to devDependencies section in package.json, which will be removed during npm prune phase. Some dependencies like aws-sdk are also replaced with a more specific package @aws-sdk/client-s3-node, because we only use s3 for image uploading by far.
  • New docker buildpack #1518: CJK fonts are now optional.

Drop Node 8 Support

Node.JS version 8 has reached its end of life starting from 2020. We now upgraded CodiMD's minimum Node.JS version to 10. The main blocker of this upgrade is the package scrypt we used for hashing the password. Now it's been replaced with the new package scrypt-kdf. Thank @binotaliu for contributing this!

Enhancements

  • Optimize module size #1484
  • Support brace wrapped param in fence lang #1488
  • Upgrade Node.JS version to 10.20.1 #1518

Fixes

  • Fix getStatus caused "TypeError: Converting circular structure to JSON" #1517

Thank you

These pull requests came from CodiMD community, thank you guys for being here and making CodiMD awesome. ❤️