All notable changes to the "markdown-image" extension will be documented in this file.
- Fixed the issue where the
path
variable still had incomplete backslashes replaced.
- Fixed the issue where the
path
variable is not in Unix format when running at Microsoft Windows.
- Added a new setting item
markdown-image.s3.config
to config s3 client.
- Fixed the s3 cdn url generate wrong.
- Added a new setting item
markdown-image.s3.cdn
to set the s3 cdn url.
- Add
Content-Type
to s3 upload method.
- Supports Azure Blob Storage Passwordless authentication method.
- Add support for Azure Storage.
- Fixed the issue where the placeholder
filename
was not using the value calculated byfileNameFormat
.
- Fixed the issue where only the first occurrence of the same variable for
fileNameFormat
was effective.
- Added a new setting item
markdown-image.base.altFormat
to set the placeholder for image code.
- Added a new setting item
markdown-image.base.uploadMethods
to support concurrent uploads with multiple upload methods. - Added a new setting item
markdown-image.base.fileFormat
to set the file format for saving clipboard images. - Supported pasting images into unconventional editing windows.
- Removed the deprecated Coding image upload method.
- Added new setting
markdown-image.github.httpProxy
to settting GitHub http proxy.
- Fix failed to get image from clipboard on deepin.
- Support group setting.
- Add support for remote mode.
- Add SFTP upload method.
- Includes the following new settings:
markdown-image.sftp.host
markdown-image.sftp.port
markdown-image.sftp.username
markdown-image.sftp.password
markdown-image.sftp.privateKeyPath
markdown-image.sftp.path
markdown-image.sftp.referencePath
- Add support for S3 compatible providers.
- Includes the following new settings:
markdown-image.s3.endpoint
markdown-image.s3.region
markdown-image.s3.bucketName
markdown-image.s3.accessKeyId
markdown-image.s3.secretAccessKey
- Add support for Upyun.
- Includes the following new settings:
markdown-image.upyun.bucket
markdown-image.upyun.domain
markdown-image.upyun.operator
markdown-image.upyun.password
markdown-image.upyun.path
markdown-image.upyun.link
- Fixed image url of GitHub CDN encode wrong when enable
markdown-image.base.urlEncode
.
- Fixed some bug of the option
markdown-image.local.referencePath
. - Fixed the
alt
count of image restart when restarted extension.
- Added new setting
markdown-image.github.cdn
to settting GitHub CDN Format Address.
- Fixed upload wrong path in GitHub Mode.
- Fixed the problem of uploading to GitHub when the file path contains Chinese.
- Fixed bug of the setting start with
/
onlocal.referencePath
.
- Fixed local mode always save to disk root path.
- Fixed local mode can't use absolute path.
- Add support for Cloudflare Images.
- Includes the following new settings:
markdown-image.cloudflare.accountId
markdown-image.cloudflare.apiToken
- Added to support upload image to github repository.
- Added file format variable
prompt
. Makes it possible to enter a custom name through an input prompt when pasting the image.
- Update Coding Picbed Package to fixed upload to coding error.
- Added new setting
markdown-image.local.referencePath
to support DIY reference path in markdown file.
- Added to support paste image in Jupyter file.
- Updated Cloudinary CDN to use the
markdown-image.base.fileNameFormat
setting. The extension will check for existing files and will prompt to overwrite if necessary.
- Added support for Cloudinary CDN
- Includes the following new settings:
markdown-image.cloudinary.cloudName
markdown-image.cloudinary.apiKey
markdown-image.cloudinary.apiSecret
markdown-image.cloudinary.folder
- Added setting options
markdown-image.base.codeType
andmarkdown-image.base.imageWidth
use to set the maximum image width.
- Fixed vscode caches the
DIY
path code, causing a question that cannot be changed immediately.
- Added a option to switch whether url encode.
- Fixed extension log level.
- Update action after replace file.
- Fixed
Data URL
Setting Description.
- Added upload method
Data URL
.
- Fixed paste multiple documents invalid.
- Fixed the filename format variable
${path}
were uploaded to theCoding
failure in the Windows.
- Fixed the path contains Chinese prompts cannot be found when pasting the copied picture again. 😂
- Fixed the path contains Chinese prompts cannot be found when pasting the copied picture.
- Added Beta feature, support paste rich text. (Only supports Windows)
- Fixed incompatibility with Windows 7.
- Fixed getting the path resolution error of the clipboard picture in Windows.
- Added file name variable
${path}
: "The path of the Markdown file being edited relative to the root directory."
- Fixed api url of
sm.ms
. - Fixed the file name with spaces cannot be found in Linux.
- Added prompt without token in
sm.ms
.
- Fix the variable
$mdname
does not remove the extension name ofmd
.
- Fixed the problem of getting wrong date and hour in filename formatting.
- Added mdx support.
- Fixed launch extension home page failed at MacOS and Linux.
- Fixed the colon of the picture address is incorrectly encode.
- Fixed the date variable has not consider the time zone.
- Fixed file name include space could not preview.
- Fixed random variable not work.
- Update sponsored links.
- Add sponsored links.
- Fixed replace notice bug.
- Fixed Readme.
- Finish First Version.