Skip to content

Latest commit

 

History

History
executable file
·
219 lines (126 loc) · 16.6 KB

CHANGELOG.md

File metadata and controls

executable file
·
219 lines (126 loc) · 16.6 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

0.4.2 (2024-03-29)

Bug Fixes

  • query parameter in publisher.ts (aee9d72)

0.4.1 (2024-03-29)

0.4.0 (2024-03-29)

Features

  • 보상옵션 (32dbc92)
  • Added Dataview Rendering Feature (#2) (28ff0a7)
  • constants.ts: add DEFAULT_FOOTER constant to store default footer text for posts (fff04fe)
  • manifest-beta.json: add manifest file for beta version of the Steemit plugin (c2f8ebe)

Bug Fixes

  • main.ts: change method name from newPost to publishPost in SteemitPlugin class to improve clarity and semantics (c06ad57)
  • main.ts: change private variable name from #settings to _settings for consistency and improve readability (7ad0a6a)
  • main.ts: import FrontMatterCache from 'obsidian' to resolve compilation error (2d94c08)
  • main.ts: import missing functions from utils file to avoid undefined errors (1cd7391)
  • main.ts: import safeStorage from window.electron.remote.safeStorage to fix undefined error (51859b1)
  • main.ts: import SteemitPostOptions from types to fix missing type error (b2490cc)
  • main.ts: remove unused import and variable declaration to improve code readability and maintainability (2ef9d4d)
  • settings.ts: change nullish coalescing operator (??) to logical OR operator (||) for setting default values in text inputs (652626a)
  • settings.ts: fix saveSettings method to correctly handle saving settings and only save if the value has changed (34dcb83)
  • settings.ts: refactor createSetting method to improve readability and maintainability (e312158)
  • settings.ts: remove 'password' type from CreateSettingArgs interface and replace it with 'text' type with isSecret flag to improve semantics and security (37ea005)
  • settings.ts: remove unused defaultAppName variable (6325e78)
  • steemit-client.ts: fix createPrivateKey method to correctly decrypt the password before creating the private key (0273626)
  • steemit-client.ts: fix import order to follow convention and improve readability (d64fc52)
  • steemit-client.ts: handle case where post tags are undefined in createTags method (236c198)
  • steemit-client.ts: refactor setRewardTypeOptions method to improve readability and maintainability (1393c19)
  • steemit-client.ts: remove unnecessary line break in constructor parameters for better code readability (375ee4e)
  • steemit-client.ts: replace hardcoded Steem RPC server URL with a constant array of server URLs for flexibility and future expansion (2131189)
  • submit_confirm_modal.ts: add optional parameter 'category' to the 'getCommunityCategories' method to allow filtering by category (10e0de9)
  • submit_confirm_modal.ts: add validation checks for required fields before submitting the form (6a17931)
  • submit_confirm_modal.ts: fix default category value to be an empty string instead of '0' to improve semantics (63fa69b)
  • submit_confirm_modal.ts: fix handleSubmit() method to correctly validate required fields before submitting (587b04c)
  • submit_confirm_modal.ts: fix reference to plugin variable to use this.plugin for consistency (eb49253)
  • submit_confirm_modal.ts: refactor handleSubmit() method to use a separate validateRequiredFields() method for better code organization and reusability (42e1608)
  • submit_confirm_modal.ts: refactor initializePostOptions method to simplify code and improve readability (92c3d4b)

0.3.7 (2024-01-24)

0.3.6 (2024-01-17)

0.3.5 (2023-12-29)

Bug Fixes

  • main.ts: import missing functions from utils file to avoid undefined errors (69e98e3)
  • main.ts: import SteemitPostOptions from types to fix missing type error (32edcfe)
  • steemit-client.ts: fix createPrivateKey method to correctly decrypt the password before creating the private key (9ee652d)
  • steemit-client.ts: handle case where post tags are undefined in createTags method (2f10356)
  • steemit-client.ts: refactor setRewardTypeOptions method to improve readability and maintainability (2efbc5c)

0.3.4 (2023-12-29)

Bug Fixes

  • main.ts: change method name from newPost to publishPost in SteemitPlugin class to improve clarity and semantics (b735db1)
  • main.ts: change private variable name from #settings to _settings for consistency and improve readability (70ff017)
  • steemit-client.ts: fix import order to follow convention and improve readability (c92bce3)

0.3.3 (2023-12-29)

Bug Fixes

  • settings.ts: fix saveSettings method to correctly handle saving settings and only save if the value has changed (546ed3e)
  • settings.ts: refactor createSetting method to improve readability and maintainability (d1c8c8a)
  • settings.ts: remove 'password' type from CreateSettingArgs interface and replace it with 'text' type with isSecret flag to improve semantics and security (699ca46)
  • submit_confirm_modal.ts: add validation checks for required fields before submitting the form (ef1b405)
  • submit_confirm_modal.ts: fix default category value to be an empty string instead of '0' to improve semantics (97203b9)
  • submit_confirm_modal.ts: fix handleSubmit() method to correctly validate required fields before submitting (d4874f5)
  • submit_confirm_modal.ts: fix reference to plugin variable to use this.plugin for consistency (4a2a562)
  • submit_confirm_modal.ts: refactor handleSubmit() method to use a separate validateRequiredFields() method for better code organization and reusability (c305e1d)
  • submit_confirm_modal.ts: refactor initializePostOptions method to simplify code and improve readability (40f3b45)

0.3.2 (2023-12-29)

Bug Fixes

  • settings.ts: change nullish coalescing operator (??) to logical OR operator (||) for setting default values in text inputs (7158f1a)

0.3.1 (2023-12-29)

Features

  • constants.ts: add DEFAULT_FOOTER constant to store default footer text for posts (b06e826)

0.3.0 (2023-12-20)

0.2.0 (2023-01-10)

Features

Bug Fixes

  • memcached 타입 정의 (e5bd5c3)

0.1.8 (2022-11-27)

Features

  • cached AllSubscriptions API (33990df)

Bug Fixes

  • memcached 타입 정의 (e5bd5c3)

0.1.7 (2022-09-25)

Features

  • removeObsidianComments function (f7e156b)

0.1.6 (2022-09-20)

Bug Fixes

  • Issue of erasing existing Yaml data after posting (70118f5)

0.1.5 (2022-07-27)

0.1.4 (2022-07-27)

0.1.3 (2022-07-27)

Features

  • add function parseFrontMatter in utils (bcda72d)

0.1.2 (2022-07-11)

Bug Fixes

  • remove ribbon icon button (7e5e4bb)

0.1.1 (2022-07-10)

Features

  • add addDataToFrontMater and frontMaterToString in utils (b0f3198)
  • add function frontMaterToString in utils (2761771)

Bug Fixes

  • trim when parsing tag information in the newPost function of the SteemitClient class (b97b84d)

0.1.0 (2022-06-19)

0.0.9 (2022-06-19)

0.0.8 (2022-06-19)

Features

  • add post confirmation popup modal (9b4e1cb)
  • add posting confirm modal (2c2f133)
  • util function getPostDataFromActiveView (bb87c09)

Bug Fixes

0.0.7 (2022-04-05)

  • Fix bug

0.0.6 (2022-04-05)

  • Added "Import from url" command.

0.0.5 (2022-03-28)

  • Added option to change appname of meatadata

0.0.4 (2022-03-13)

  • Change the steemjs package to dsteem.
  • Reduced bundle size.
  • Update permlink after publish.

0.0.3 (2022-03-09)

  • Using cachedRead for better performance.
  • Using metadataCache.getFileCache(file) and using the resulting frontmatter instead of bringing your own frontmatter+yaml parser, which is bloating your plugin to over 1MB.

0.0.2 (2022-03-05)

  • Fixed content being cut off