This project uses semantic versioning. Refer to Semantic Versioning in Practice for an overview of semantic versioning.
1.0.0-alpha.40 - Jan 22, 2019
- Improved formatting of share on twitter intent text.
- Bumped JeremyTCD.DocFx.Plugins to 0.11.0. Fixes mishandling of absolute URLs that point to internal pages.
1.0.0-alpha.39 - Jan 21, 2019
- Bumped JeremyTCD.DocFx.Plugins to 0.10.0.
- Disabled removal of optional tags by HtmlMinifier in webpack.config.js.
- Cleaned up og and twitter meta tags.
- Minor markup fixes.
1.0.0-alpha.38 - Jan 19, 2019
- Bumped
JeremyTCD.DocFx.Plugins
to 0.9.0. - Improved handling of empty lines in code blocks.
- Tweaked top margins of elements in articles.
- Fixed emphasis and strong styles not applying outside of section elements.
- Fixed mistake in table card mode styles.
1.0.0-alpha.37 - Jan 10, 2019
- Added SCSS variable
$color-brand-link
.
- Added
will-change: transform
to more elements to avoid unecessary paints.
1.0.0-alpha.36 - Jan 9, 2019
- Code in code blocks no longer wrap. Code blocks now scroll.
1.0.0-alpha.35 - Jan 8, 2019
- Added styles for animated underlining in banners.
- Fixed background being infront of foreground in small banners.
1.0.0-alpha.34 - Jan 7, 2019
- Made vertical padding the same for small and medium banners.
1.0.0-alpha.33 - Jan 7, 2019
- Bumped
JeremyTCD.DocFx.Plugins
to 0.8.0.
- Added css classes
banner-medium
andbanner-small
for banners. - Added css class
card-content-icon-grid
for cards that contain grids of icons. - Added
display-page
SCSS mixin for landing pages etc.
1.0.0-alpha.32 - Jan 5, 2019
- Fixed styling for SVGs in alert blocks.
- Fixed padding and margin top for first element in alert block content.
- Fixed styling for alerts, code blocks, tables, lists and blockquotes that aren't children of a section.
- Fixed animated underlining not working for some anchors in articles.
- Added reddit logo.
1.0.0-alpha.31 - Jan 3, 2019
- Fixed
distBuilder.js
not copying webpackResources folder to dist.
1.0.0-alpha.30 - Jan 2, 2019
- Fixed several
ArticleGlobalService
bugs.- Fixed issues with rootMargin top.
- Added a workaround for active section detection on Chrome for Android.
- Fixed margin tops for direct children of alert content and blockquotes.
- Added styles for cards.
- Added several general use icons.
- Added default fonts.
- Added metadata for icons on different platforms.
- Added styles for Prism syntax highlighting elements.
- Fixed the max-width of long-form text boxes for better readability.
- Simplified markup.
- Changed table styles so tables can scroll if they overflow.
1.0.0-alpha.29 - Dec 8, 2018
- Fixed build.js not catching exceptions.
1.0.0-alpha.28 - Dec 8, 2018
- Bumped
JeremyTCD.DocFx.Plugins
to 0.6.0.
1.0.0-alpha.27 - Dec 1, 2018
- Fixed ArticleGlobalService.smoothSrollBefore setting section index to -1 bug.
- Fixed page header navbar not being vertically centered.
- Minor style changes to logo website name.
- Improved updating of page hash.
1.0.0-alpha.26 - Dec 1, 2018
- Fixed search result items disappearing because of pagination service.
- Fixed bumping of smooth-scroll causing errors when page is reloaded and url has hash
#
or#top
.
- Website name now included in logo by default.
1.0.0-alpha.25 - Nov 27, 2018
- Fixed serve.js not triggering webpack recompilations.
1.0.0-alpha.24 - Nov 24, 2018
- Mobile browser address bar color now specifyable using mimo_addressBarColor.
- Fixed empty area beneath footer by setting body min-height to 100vh instead of 100%.
1.0.0-alpha.23 - Nov 17, 2018
- Bumped DocFx.Plugins version.
1.0.0-alpha.22 - Nov 13, 2018
- Improved support for social media cards.
- Inlined search worker.
- Removed runtime and vendor js bundles.
- Added post processing plugin to webpack.config:
- Inlines SVGs.
- Updates URLs with hashes.
- Minifies HTML.
- Minor improvements to search.
- DocumentFragments now cached.
- Removed unused services.
1.0.0-alpha.21 - Nov 8, 2018
- Css-loader no longer processes url() statements.
- Fixed regex used to identify URIs in HTML that need to have hashes appended.
1.0.0-alpha.20 - Nov 7, 2018
- Bumped DocFx.Plugins version.
- Collapsible menu expandable nodes are now clickable if they are anchors.
- Category menu svg icons now transition to #fff when their parent anchors are active or hovered over.
- Tweaked author image in article metadata.
1.0.0-alpha.19 - Nov 1, 2018
- Removed jQuery.
- Updated icons.
- Updated scripts and styles for FlexiBlocks.
- Clicking on overlay now closes dropdowns and search results.
- Added TocEmbedder.
1.0.0-alpha.18 - Jun 27, 2018
- Darkened border under header.
- Simplified Mimo attribution in footer.
- Active anchor in navbar now gray instead of bold.
1.0.0-alpha.17 - Jun 13, 2018
- Added border under header to demarcate it.
- Cleaned up SVG icons, removed redundant stuff added by illustrator.
1.0.0-alpha.16 - Apr 28, 2018
- h4, h5 and h6 elements now have font-weight: bold.
- Bumped MimoMarkdown, changes table structure.
- Highlight.js language specific styles for html, scss and css.
- Responsive tables styles.
- Fixed long strings not wrapping, causing horizontal overflow.
1.0.0-alpha.15 - Apr 21, 2018
- Header navigation bar displaying wrong links in the 404 page.
1.0.0-alpha.14 - Apr 20, 2018
- Js error if current page is not listed in section menu.
- Page snapping to top after resize.
1.0.0-alpha.13 - Apr 16, 2018
- Removed unecessary fix for scroll position issues.
- Fixed wonky an animations on page reload.
- Fixed section pages component load bug.
1.0.0-alpha.12 - Apr 14, 2018
- Responsive tables.
- Share article button.
- Support for social media cards (facebook and twitter).
- Performant dropdown menus (visible when screen is narrow).
- Completely re-organized logic and styles for extensibility. Scripts can now be extended through a dependency injection container. Sass variables can now be overriden.
- Updated tooling to facilitate extensibility.
- Sped up animations site-wide to make site feel snappier.
- Comments now use IntersectionObserver to determine when to load.
- Inumerable fixes.
1.0.0-alpha.11 - Mar 5, 2018
- mimo_headerElements option for adding elements to header (meant for stuff like meta and link elements).
- Locally hosted fonts for example article.
- Improved article metadata, can now specify multiple authors, photo and author links no longer fixed to github profile links.
- Text in tables being enlarged in chrome because of text-size-adjust.
1.0.0-alpha.10 - Mar 2, 2018
- Removed max-width for container and articles.
- Increased width of side menus.
- Changed package name to mimo-website.
- Removed extensions from hrefs in article lists.
- Default attribution text for exmaple blog.
- Comments component.
- Inline code background not having enough contrast with alert backgrounds.
1.0.0-alpha.9 - Feb 25, 2018
- Development server now redirects paths with no extension to the relevant html files. For example,
/index
is now redirected to/index.html
.
- Simplified links in example blog articles (removed
.html
where appropriate). - Changed example blog article names to hyphenated strings instead of camelCase strings.
1.0.0-alpha.8 - Feb 24, 2018
- Page specific style sheets for example blog.
- Changed article options prefix from
jtcd_
tomimo_
. - Minor changes to article and footer styles.
- Text-shadow overlapping underlines.
- Removed redundant titles from some articles in example blog.
1.0.0-alpha.7 - Feb 23, 2018
- Styles and resources for markdown features such as tables, images, code and the like.
- Custom markdown through MimoMarkdown.
- New right menu indicator that is more consistent with Mimo's style.
- Draft pages for Mimo's documentation.
- Styles across the page.
1.0.0-alpha.6 - Jan 27, 2018
- Content for example page "Article with Links to Other Articles"
- Outline for "Publishing Your Site" section in readme.
- Styles across the page.
- All scripts now only use yarn.
- Content div in article element no longer has ID "content". Instead it has class "content".
1.0.0-alpha.5 - Jan 26, 2018
- Minor performance enhancement for back to top button.
- Renamed blog example's 404 page so it works with github pages out of the box.
- Back to top button being visible at the wrong time on some browsers.
- Search not working if there are no searcheable pages.
1.0.0-alpha.4 - Jan 25, 2018
- domready as library for running logic after DomContentLoaded.
- Line height for h1 elements increased from 1.1 to 1.3 for aesthetic reasons.
- Minor style fixes.
1.0.0-alpha.3 - Jan 24, 2018
- Standalone contact page for example project (before, contact was just a section in the about page).
- Clear button for filter and search inputs.
- Minor style improvements across the page.
- Miscellaneous improvements to the example project.
- Filter bugs related to expanding and collapsing of topics.
1.0.0-alpha.2 - Jan 22, 2018
- jtcd_date can now be in MMM d, yyyy format.
- Minor style improvements across the page.
- Miscellaneous improvements to the example project.
- Dealt with some serve mode issues.
- Back to top button now fades in and out correctly.
1.0.0-alpha.1 - Jan 16, 2018
Initial release.