中小企業で生きていくシステムエンジニアが考えるライフハック・ITツール・投資、人生100年を生き抜く人生戦略、生産性向上をノリックが考える

中小企業で働くシステムエンジニアがライフハック、ツール、投資、人生100年を生き抜く人生戦略、生産性向上を語ります

hackmdio/codimdが1.2.1から1.3.0にバージョンアップしたので変更点の確認

docker

Dockerでhackmd / codimd

環境構築については以下の記事で書いています。

Windows10 でDockerをつかってローカルにHackMD/CodiMDを構築

 

githubを見ていたら1.2.1から1.3.0にバージョンアップしていました。1.2.1は去年の10月リリースだったので久しぶりです。どんなところが強化されているのかダウンロードして試してみます。

 

 

github.com

 

アップデート方法

自分はDockerで使っているのでDocker Containerもバージョンアップしてくれているのか気になったのでそちらのリポジトリを見てみました。

GitHub - hackmdio/codimd-container: CodiMD container image ressources

 

するとファイルの更新日付がバージョンアップした日付になっていたのでこちら側にも反映されているとわかり、最新のファイルを取得です。既存のファイルをCloneしている場所でコマンドプロンプトから「git pull」したらローカルのファイルが更新されているのでエラーになりました。そう言えば「docker-compose.yml」を編集していたのでこのファイルをリネームして再度プルします。

そのあと「docker-compose up」でport 3000 むにゃむにゃと出てきたら完了です。

そもそも一回もインストールしていないという方は以下をご覧いただけると幸いです。

 

www.norick-matsumoto.com

 

 

肝心な変更点は何か?

英語が弱いがGoogle翻訳さんの助けを借りながら確認してみます。(あまり自分には関係のないところは読み飛ばしながら)

Releases · hackmdio/codimd · GitHub

Enhancements
Run db migrations on npm start

Add documentation about integration with AD LDAP
Add rel="noopener" to all links
Add documentation about integration with Nextcloud for authentication
Update URL on frontpage to point to codimd.org
Replace Fontawesome with Forkawesome
Add OpenID support

ここまで使いそうな変更点なし。

 

Add print icon to slide view

スライドViewってあまり使ってなかったが、アイコンが出せるようになったのか。

画像が使えれば良いと思うのだが。。

hackMD CodiMD

編集画面で顔文字

hackMD CodiMD

Slide Viewで見たらたしかに顔文字アイコンがあるけど。。



Add auto-complete for language names that are highlighted in codeblocks

これは少し便利かな。プログラマーの人が参考スクリプトをEvernoteに貼っていたのだが、HackMDがシンタックスハイライトがあっていいですよとアドバイスをしておいた。そういう人には少し使いやすくなる機能でしょう。

hackMD CodiMD

サポートしているプログラム言語が表示される

hackMD CodiMD

ソースの貼り付け

 

Add reset password feature to manage_users script

 

前からパスワード忘れたらこれどうすればええの?と思っていたのだが、スクリプトをつけてくれたのね。というかbinフォルダを見たら前からあったのね。でもDockerだとどうやって使ったらよいかわからん。Twitterでログインできるようにするか。。これは後日の宿題としよう。

 

 

結論

大した機能追加はないが、バグフィックスもあるようだしとりあえずバージョンアップしてしばらく使ってみることにした。