This repository has been archived by the owner on Sep 13, 2021. It is now read-only.
Releases: skoleapp/skole
Releases · skoleapp/skole
v1.5.0
Added
- Add school discussion.
- Add shortcut in home page to quickly add new comment to a relevant discussion.
- Allow users to include their messages in higher-level discussions:
- In resources -> allow including messages in course discussion.
- In courses -> allow including messages in school discussion.
- Add avatar thumbnails in comment tables.
- Show links to other discussions in comments if they have been included in those.
- Add navigation tabs for desktop layout.
- On course and resource pages, show a small score icon for non-verified users to make the score more clear.
- Add emojis on 404, 500 and offline pages.
- Add user's rank to top navbar on desktop.
- Add option for dark mode - save selection to browser.
- Add emoji to rank chip on profile.
- Add emoji to drawing mode header text.
- Add a link to the most recent product update on home page.
- Add 'Give us feedback' button to most markdown pages.
- Add information about ranks to the score page.
- Add emojis on guidelines page headers.
- Add a blog about choosing a minor subject.
- Show author images on blog pages.
- Add author images on blog list.
- Add feedback link to footer.
- Pre-fill user's email in contact form.
Changed
- Make upload materials button on course page more visible.
- Make add courses button on school page more visible.
- Rename the "no resources" text to "no materials" on course page.
- On mobile, only show info and actions button on top-right corner on course, resource and school pages and move all other shortcuts in the actions menu - no more duplicate actions.
- Add more spacing for the author selection button.
- Bump amount of visible comments and infinite scrolling amount to 20.
- When clearing autocomplete value, close the options automatically.
- Use hardcoded url for resource page back button on desktop.
- Make all header titles slightly smaller.
- Use consistent header title style for course and resource pages with other pages.
- Make discussion header text more compact.
- Sort blogs and product updates in inverse chronological order.
- Hide desktop navigation on landing pages and loading screen.
- Optimize comment attachment images.
- Optimize main background image.
- Improve spacings on buttons on course and school pages.
- On user profile, use different tooltip when hovering own rank.
- Change autocomplete lists to show course codes in parenthesis.
- Hide app store badges from footer on landing pages where they were shown twice.
- Make sure blog images keep their aspect ratio.
- Improve contact form fields by fixing labels on optional fields and making subject and email fields optional.
- Don't log out users so quickly from the site.
Removed
- Remove back button from desktop layout of all pages except resource page.
Fixed
- Fix bug of drawing mode not working after first time on desktop.
- Fix exit drawing mode tooltip on resource page.
- Fix bug of unexpected error translations not working.
- Fix incorrect menu item icons for sharing and deletion actions.
- Fix bug of table row texts still overflowing on some screen sizes.
- Fix bug of pagination not working in school and user profile pages.
- Fix bug of avatar thumbnails not being rounded.
- Fix bug of avatar thumbnail not updating automatically after profile update.
- Fix vertical alignment on resource bottom navbar.
- Fix bug of correct bottom navbar content not showing for "owner" users on course and resource pages on mobile - the score icon was not visible, which is fixed now.
v1.4.1
v1.4.0
Added
- Add product updates system and first update post.
- Add product updates link in the footer.
- Add preview thumbnails for comment attachments.
- Show loading dialog when sending new comments.
- Add support for automatic links in comments.
- Add app store badges in footer.
Changed
- Allow filtering course autocompletion by the course code as well.
- Show bottom navbar on login, register and logout pages.
- Make footer column width match with home page content.
- Hide language button on non-translated pages.
- Show reply comments in top-level threads.
- Use scroll reveal/infinite scroll for comments to improve the rendering performance.
- Change social media links in footer to icons.
- Prevent showing Markdown images in comments.
- Make marketing description slightly larger on desktop on landing pages.
- Improve email body for shared links.
- Hide back button during loading screen on mobile.
- Combine the course name and code searches into one input.
Removed
- Remove slogan from landing pages.
Fixed
- Fix poor quality on PDFs.
- Fix translations for comment reply buttons and placeholders.
- Fix initial comment count for course and resource pages on mobile.
- Fix creator info alignment on table row layouts on tablet sizes.
- Fix broken WhatsApp sharing title from home page.
v1.3.5
Changed
- Replace all emojis in menu items with material icons.
- Emphasize footer headers.
Fixed
- Fix 500 error when requesting
sitemap.xml
. - Fix vertical alignment for resource bottom navbar.
- Fix bug of created field not working in trending preview.
- Fix bug of comment links not working from profile.
- Fix text wrapping for tab labels on profile and remove emojis from them.
v1.3.4
v1.3.3
Added
- Add consistent emojis for all header texts.
- Show user's comments in profile.
- Add current score and star count to course and resource headers on desktop.
- Add course to resource lists.
Changed
- Slightly modify texts for register, verify account, logout, reset password pages.
- Change the text color for all header texts to a lighter shade.
- Change behaviour of back button to take the user to landing page on first page view.
- Replace boring material icons with emojis in settings and about pages and in all dialogs.
- Make the layout for the pitch texts wider on teacher landing page.
- Change style for course, resource and comment tables.
- Reduce margin on Markdown paragraphs.
- Make the header texts on course and resource pages more responsive on desktop.
- Improve frontpage trending list.
Removed
- Remove description meta tags from search page.
Fixed
- Fix bug of tooltip not showing for settings button.
- Fix bug of votes, starred status etc. not loading properly on course and resource pages.
- Fix bug of resource PDF not loading properly from cache.
- Allow UTF-8 characters in my-data json file.
- Fix comment scores not getting calculated correctly.
- Fix issue where my-data download would return out of date information.
v1.3.2
v1.3.1
v1.3.0
Added
- Add suggested courses, resources and comments.
- Add app store links to teacher landing page too.
- Add blogging system and first blog about app store releases.
- Add about page that contains links to all info pages etc. (for teachers, contact, guidelines, score, values, blog, terms and privacy)
- Show back button on all settings pages on desktop.
- Add SA badges to values pages.
Changed
- Make top navbar header text to truncate if it overflows.
- Move activity and starred pages in the root of the site.
- Change English texts for all "see all" buttons.
- Change login button on desktop to automatically redirect back to correct page.
- Update all course and resource tables to have a consistent style and modify their layout a bit.
- Make landing page texts more responsive to prevent wrapping to multiple lines.
- Update texts for teacher landing page.
- Enable app store links in landing page.
- Change href for Markdown reference link.
- Make back button always behave like the browsers back button.
- Send my-data downloads as links in the email instead of attachments.
- Change font from Roboto to Rubik.
Removed
- Remove margins from Markdown paragraphs.
- Remove all table headers.
Fixed
- Fix redirection from landing page to home page to not modify the navigation history.
- Fix bug of get started button showing on landing page on top right corner on desktop.
- Fix broken CSS property preventing text size being correct on Safari mobile.
- Fix bug of WhatsApp sharing link not opening externally.
- Fix URL for invite friends link.
- Fix title for invite friends link - remove colon.
- Fix paragraph margins for all Markdown content.
- Fix meta tags for all pages and locales.
- Fix miscellaneous emojis.
v1.2.1
Added
- Add all courses and subjects from TUAS (=Turun AMK).
Changed
- Use custom back buttons in login/register pages when navigating from landing page.
- Update marketing descriptions.
- Change all dialog header texts to H6 to save a bit more space.
Fixed
- Fix course and resource scores not getting calculated correctly.
- Fix bug of author selection avatar not updating when choosing to comment as anonymous.
- Fix sharing links when current route has query params.
- Fix bug of back buttons missing on course and resource pages on mobile.
- Add support for disabling app store badges on native app.
- Fix paddings on bottom of the landing page on iOS PWA and native apps.
- Fix paddings on bottom of the for teachers page on iOS PWA and native apps.
- Fix text overflow for dialog headers.
- Fix spacings for backdrops so that they fill the entire screen.
- Fix inconsistent font size on Safari.