The version 0.5 of our app has been deployed a few days ago and it is now time to summarize the changes that have been implemented.
This release concerns five commits that I label as 1, 2, 3, 4 and 5 (very original :p), and that have been organized into a single pull request.
The main novelties of that release concern post preview, as well as a redesign of the way steemstem.io interacts with steemconnect.
The manner in which the comments to a post are ordered has also been modified. It is now based on the comment creation time, the number of votes and the rewards. More information is provided below.
---
In practice, our app is an interface to Steem and allows to do most actions that should have to be done from a Steem interface: managing a wallet, posting, login/logout, voting, commenting, etc. In particular, our app allows to easily add beneficiaries to a new post (this was part of the v0.4 release) and to delegate Steem Power directly from the wallet (this was part of the v0.3 release). In short, do not hesitate to help SteemSTEM to grow by using those methods!
In practice, the app chronologically displays posts carrying the #steemstem tag and approved by the SteemSTEM curation team.
The default language is English, but this can be changed. We support the Chinese, English, French, German, Italian, Spanish and Slavic languages. Moreover the “SteemSTEM-approved” filter can be removed and extra category (physics, math, …) filters can be added. Our app finally offers extra exposure to our whitelisted authors (their post are displayed in a separate, visible, area of the page) and post promotion in the top banner can be purchased for a small 3 STEEM transfer to @steemstem-io.
---
1. Post preview and post creation page (commit #1).
- The post creation page has been redesigned.
- Post creation now includes post preview.
2. Interaction with steemconnect (commits #4 and #5).
- The expiry date of the steemconnect token is now checked.
- In case of an invalid token, the app calls a redirection to steemconnect (via a modal).
- After authentification on steemconnect, there is an automatic redirection to the page that triggered to token check.
3. Other improvements
- Comments have been added in the create.html, sharemodal.js, steemconnect.js and share.js files (spread over all commits).
- The left side menu now includes links to the various dapp listing sites listing steemstem.io (commit #2 and #4).
- The date attached to a post or comment now includes the time too (commit #3).
- Comments are now sorted by value and the number of votes. Each of these two are equally weighted. In case of tie, the comment creation time matters (commit #3).
4. Minor bug fixes.
- The display of comment including images was not nice (the images were bleeding across many comments) (commit #4).
- The links to user profiles in the comments are now working (commit #4).
Summary:
- Pull request link.
- Commits: 1, 2, 3, 4 and 5.
- GitHub repository.
--- Make sure to follow SteemSTEM on steemstem.io, Steemit, Facebook, Twitter and Instagram to always be up-to-date on our latest news and ideas. Please also consider to support the project by delegating to @steemstem for a ROI of 65% of our curation rewards (quick delegation links: 50SP | 100SP | 500SP | 1000SP | 5000SP | 10000SP).

The main novelties of that release concern post preview, as well as a redesign of the way steemstem.io interacts with steemconnect.
The manner in which the comments to a post are ordered has also been modified. It is now based on the comment creation time, the number of votes and the rewards. More information is provided below.
---
steemstem.io 101
The steemstem.io app is developed by the @lemouth on behalf of the @steemstem team, in order to deploy an invaluable tool for STEM lovers and researchers to communicate and share information on Steem.In practice, our app is an interface to Steem and allows to do most actions that should have to be done from a Steem interface: managing a wallet, posting, login/logout, voting, commenting, etc. In particular, our app allows to easily add beneficiaries to a new post (this was part of the v0.4 release) and to delegate Steem Power directly from the wallet (this was part of the v0.3 release). In short, do not hesitate to help SteemSTEM to grow by using those methods!
In practice, the app chronologically displays posts carrying the #steemstem tag and approved by the SteemSTEM curation team.
The default language is English, but this can be changed. We support the Chinese, English, French, German, Italian, Spanish and Slavic languages. Moreover the “SteemSTEM-approved” filter can be removed and extra category (physics, math, …) filters can be added. Our app finally offers extra exposure to our whitelisted authors (their post are displayed in a separate, visible, area of the page) and post promotion in the top banner can be purchased for a small 3 STEEM transfer to @steemstem-io.
---
Features of v0.5

1. Post preview and post creation page (commit #1).
- The post creation page has been redesigned.
- Post creation now includes post preview.
2. Interaction with steemconnect (commits #4 and #5).
- The expiry date of the steemconnect token is now checked.
- In case of an invalid token, the app calls a redirection to steemconnect (via a modal).
- After authentification on steemconnect, there is an automatic redirection to the page that triggered to token check.
3. Other improvements
- Comments have been added in the create.html, sharemodal.js, steemconnect.js and share.js files (spread over all commits).
- The left side menu now includes links to the various dapp listing sites listing steemstem.io (commit #2 and #4).
- The date attached to a post or comment now includes the time too (commit #3).
- Comments are now sorted by value and the number of votes. Each of these two are equally weighted. In case of tie, the comment creation time matters (commit #3).
4. Minor bug fixes.
- The display of comment including images was not nice (the images were bleeding across many comments) (commit #4).
- The links to user profiles in the comments are now working (commit #4).
Summary:
- Pull request link.
- Commits: 1, 2, 3, 4 and 5.
- GitHub repository.
--- Make sure to follow SteemSTEM on steemstem.io, Steemit, Facebook, Twitter and Instagram to always be up-to-date on our latest news and ideas. Please also consider to support the project by delegating to @steemstem for a ROI of 65% of our curation rewards (quick delegation links: 50SP | 100SP | 500SP | 1000SP | 5000SP | 10000SP).