Releases: alshedivat/al-folio
v0.13.2
What's Changed
Changed jekyll-minifier
by terser
to better support ES6, fixed support for ubuntu 24.04.
other changes 🛠️
- explicitly install imagemagick to support ubuntu-latest (>=24.04) in Github actions by @lijiaqi in #2906
- Replaced jekyll-minifier that uses uglifier by terser by @george-gca in #2571
- Added missing newsletter components by @george-gca in #2913
New Contributors
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
Bug fixes.
other changes 🛠️
- Update bib.liquid: google scholar citation count by @dfuchss in #2892
- Fix google scholar citations by @george-gca in #2893
- Update social.liquid: ensure social[1] is used by @dfuchss in #2891
- Fixed missing updated references to socials by @george-gca in #2894
- Fixed socials in search by @george-gca in #2895
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
A few breaking changes were introduced in #2885. To solve them, simply move your social information from _config.yml
to _data/socials.yml
.
other changes 🛠️
- Added my academic profile website to the README.md by @Jpfonseca in #2815
- Update README.md by @DmitryRyumin in #2819
- fix: Misfunction of wechat_qr in Social Integration by @yinhanyan in #2831
- Support for openpanel.dev for analytics by @aaitguenissaid in #2822
- [FIX] Blog Page Navigation (#2841) by @imsi32 in #2846
- Bluesky URL prefix should not be appended by @gdalle in #2856
- Page permalink can be an outside url by @george-gca in #2863
- Bump rexml from 3.3.8 to 3.3.9 by @dependabot in #2814
- Fix to display references in order of citation by @niebles in #2855
- Add .lycheeignore file with linkedin to stop error on workflow Linkcheck by @Eyezuhk in #2868
- Support for Resume/CV Links by @pranjalagg in #2826
- Update the INSTALL.md file to include steps for deploying al-folio on Netlify. by @HenryF23 in #2798
- Add features to distill template by @ShuhongDai in #2840
- Fix apostrophe in news title for search by @george-gca in #2879
- New image components (image galleries) by @george-gca in #2877
- Update Font Awesome and Tabler Icons by @george-gca in #2884
- Moved socials config to
_data/socials.yml
by @george-gca in #2885 - Renamed
repo-img-
toonly-
to allow setting images for only one theme by @george-gca in #2886 - Updated dependencies by @george-gca in #2887
New Contributors
- @Jpfonseca made their first contribution in #2815
- @DmitryRyumin made their first contribution in #2819
- @yinhanyan made their first contribution in #2831
- @aaitguenissaid made their first contribution in #2822
- @imsi32 made their first contribution in #2846
- @Eyezuhk made their first contribution in #2868
- @pranjalagg made their first contribution in #2826
- @HenryF23 made their first contribution in #2798
- @ShuhongDai made their first contribution in #2840
Full Changelog: v0.12.1...v0.13.0
v0.12.1
What's Changed
other changes 🛠️
- Add linux x86-64 to Gemfile.lock by @pourmand1376 in #2549
- feat: simple filtering / searching on bibliography by @CheariX in #2523
- Fix space before some bib commas by @sim642 in #2552
- Fix search in Distill style post by @scottleechua in #2555
- Aggregated search code inside search.liquid by @george-gca in #2558
- Fixed title search and truncating if larger than 13 words by @george-gca in #2561
- Make publication badges always visible by @scottleechua in #2565
- fix: search_enabled -> bib_search by @CheariX in #2560
- Remove 'version's as it's obsolete; Update docker-compose files by @furkanakkurt1335 in #2574
- Updated to font awesome 6.6.0 by @george-gca in #2581
- Updated dependencies by @george-gca in #2582
- Fix typo in entry associated to award button by @htadashi in #2583
- Add user link to user community by @tonideleo in #2592
- Remove github-metadata post by @sim642 in #2599
- Lighthouse Badger token as secret by @stsfaroz in #2589
- Added customizing css to CUSTOMIZE.md by @george-gca in #2602
- Updated dependencies by @george-gca in #2613
- [bug-fix] Add padding to default markdown table cells by @rstein66 in #2617
- Alon Kellner portfolio link by @AlonKellner in #2627
- [Bug-fix] Make custom blockquote font coloring consistent by @rstein66 in #2622
- added personal website for Beryl Sui by @berylbir in #2628
- [Feature] InspireHEP social and citation count badge by @TheFermi0n in #2638
- Update README.md by @MingSun-KAUST in #2644
- Adding own github-page to README.md by @hdocmsu in #2645
- Update _config.yml to add a filtered bibtex keyword by @CSautier in #2648
- Fix no github_users titling in repositories.md by @CSautier in #2647
- Added video tutorial to install instructions by @george-gca in #2653
- Bump rexml from 3.3.4 to 3.3.6 by @dependabot in #2654
- Added gh-pages Formatter by @KingHowler in #2649
- Update README.md by @trandangtrungduc in #2661
- Update about.md by @MikolajKocikowski in #2679
- Schedule Posts Workflow by @KingHowler in #2672
- Add my webpage to community list by @anurye in #2684
- Fix conditional rendering of tag and category section by @gsoykan in #2678
- Fixed "All contributors not showing on README.md" by @KingHowler in #2688
- Added my portfolio website to README by @Charlie-XIAO in #2695
- Support
_styles
in page layout as in post and distill by @Charlie-XIAO in #2694 - Fixed .webp src creation for svg and other files by @KingHowler in #2698
- Bump google-protobuf from 4.27.3 to 4.27.5 by @dependabot in #2709
- Update README.md by @giuseppeperelli in #2708
- Fixed bug when search result is inside description of external post by @george-gca in #2710
- Updated dependencies by @george-gca in #2715
- Update entry_point.sh by @pourmand1376 in #2707
- Fix
entry_point.sh
docker backward compatibility problem by @pourmand1376 in #2728 - feature: figure support url. by @iFurySt in #2586
- Update entry_point.sh by @pourmand1376 in #2739
- fix: do not included downloaded assets in jekyll-minifier by @CheariX in #2749
- Adding a star-link for an academic website. by @MikolajKocikowski in #2780
- Update README.md by @devos50 in #2771
- update dockerfile to render jupyter notebook equations by @m-julian in #2758
- Update README.md by @shlee-lab in #2768
- Add DOI field button to bibliography by @sim642 in #2729
- Removed sync from template from INSTALL.md by @george-gca in #2781
- Add my website to the "Academics" list by @vmooers in #2790
- Added setup-python step to build by @george-gca in #2792
- Removed mini_racer dependency, updated dependencies and tabler-icons by @george-gca in #2791
- Renamed all references to master branch to main by @george-gca in #2793
- Fix .webp SrcSet Creation Filter by @dfuchss in #2761
- Add Image Version to Docker-Compose to pull the relevant image by @pourmand1376 in #2740
- Fix docker compose issue by @kartikey2001 in #2799
- Added commented code about docker permissions, organized Dockerfile by @george-gca in #2801
- Standardized spaces for liquid tags by @george-gca in #2802
- Removed hidden char from figure.liquid by @george-gca in #2804
- Update version by @pourmand1376 in #2800
New Contributors
- @htadashi made their first contribution in #2583
- @tonideleo made their first contribution in #2592
- @stsfaroz made their first contribution in #2589
- @AlonKellner made their first contribution in #2627
- @berylbir made their first contribution in #2628
- @TheFermi0n made their first contribution in #2638
- @MingSun-KAUST made their first contribution in #2644
- @hdocmsu made their first contribution in #2645
- @CSautier made their first contribution in #2648
- @KingHowler made their first contribution in #2649
- @trandangtrungduc made their first contribution in #2661
- @MikolajKocikowski made their first contribution in #2679
- @anurye made their first contribution in #2684
- @gsoykan made their first contribution in #2678
- @giuseppeperelli made their first contribution in #2708
- @iFurySt made their first contribution in #2586
- @devos50 made their first contribution in #2771
- @m-julian made their first contribution in #2758
- @shlee-lab made their first contribution in #2768
- @vmooers made their first contribution in #2790
- @dfuchss made their first contribution in #2761
- @kartikey2001 made their first contribution in #2799
Full Changelog: v0.12.0...v0.12.1
v0.12.0
2024 Q2+Q3 release (a bit belated)
what's changed
new features 🚀
- Added citation examples, simplified citation code by @george-gca in #2056
- Normalizing coauthor names before search by @george-gca in #2057
- format code with prettier.io by @alshedivat in #2048
- Link checks on deploy by @george-gca in #2079
- Axe accessibility test support by @george-gca in #2080
- Added Lighthouse test GitHub action by @george-gca in #2084
- Added anchor to category sections by @fabawi in #2006
- Improved issues templates by @george-gca in #2110
- Added support for Chart.js by @george-gca in #2126
- Added Echarts support by @george-gca in #2129
- GeoJSON support by @george-gca in #2130
- Vega lite support by @george-gca in #2131
- Closing #2122 by @george-gca in #2135
- Advanced image viewers by @george-gca in #2132
- Support for diff2html by @george-gca in #2133
- Move libs versions to config by @george-gca in #2139
- improved redirect mapping by @asboyer in #2157
- Added support for google scholar citations by @george-gca in #2193
- Implement Default Lazy Loading for Images with Configurable Option by @ZL-Asica in #2183
- Added/Improved Formatting for Checkboxes by @DavidKrassnig in #2191
- Add functionality to open external links in jupyter notebooks in new tab by @mscherrmann in #2233
- Replace
polyfill.io
by @SukkaW in #2241 - Add option for local HTML files by @slapcat in #2245
- Added "follow system" option to theme toggle by @SamAdamDay in #2261
- add flickr to social integration by @nuance1979 in #2286
- Added Bluesky social by @george-gca in #2314
- feat: added IEEE and ACM social by @CheariX in #2321
- Feature: added "award" for publications by @CheariX in #2324
- Offline mode (closes #1181) by @george-gca in #2312
- feat: bib -> acceptance, acceptance_rate, location, cve_score by @CheariX in #2325
- Added
pseudocode.js
support by @george-gca in #2344 - feat: make video embeddings optional. by @CheariX in #2337
- feat: vscode devcontainer by @CheariX in #2335
- Update work.liquid to show the location of work experience under cv page by @christopherjang1 in #2298
- Update work.liquid to show the location of work experience under cv … by @alerezaaa in #2349
- Feat bib preview (closes #1162) by @CheariX in #2352
- Feat reworked project layout (closing #2246) by @CheariX in #2357
- add last updated date to posts by @ToryDeng in #2341
- Added post citation by @george-gca in #2377
- Added support for Google Typograms by @george-gca in #2379
- Added support for jekyll-tabs by @george-gca in #2380
- feat: add back-to-top button by @simonwei97 in #2427
- Added support for search by @george-gca in #2415
- feat: search.liquid over all collections by @CheariX in #2447
- Fixed news titles in search by @george-gca in #2450
- Enable specifying explicit list of external posts to display by @alshedivat in #2059
- Feature: Dynamically sets the search shortcut key based on the user's platform by @ajyey in #2461
- Support pirsch.io for analytics by @garywei944 in #2513
- Support superscripts in bibtex author names by @garywei944 in #2512
- Added support for a newsletter by @asboyer in #2517
bug fixes and improvements ✨
- Fix custom blockquotes by @YifanJiang233 in #2071
- Fixed axe workflow by @george-gca in #2149
- center footer text by default by @eolesinski in #2165
- Fix Image Dimension Styles for Better Responsiveness by @ZL-Asica in #2166
- Fixed related publications appearing in toc by @george-gca in #2196
- fix author spacing by @eolesinski in #2197
- Lighthouse fixes by @george-gca in #2199
- Correct config variable for enabling latest_posts on about page by @slapcat in #2243
- Remove bootstrap-table from archive tables by @sim642 in #2306
- Use JEKYLL_ENV=development in Docker Compose setup by @saeub in #2336
- adding null check to external-posts.rb to avoid parsing failure by @amztc34283 in #2347
- Fix docker compose command using the slimmed docker image by @yuanzzhang in #2351
- Fixed security issue with download 3rd party plugin by @george-gca in #2365
- Fix bib preview mobile by @CheariX in #2359
- Fix docker image building by @Herbrant in #2400
- Fix offline leaflet by @george-gca in #2420
- Fix: Add back-to-top button by @abhilesh in #2433
- Delete extra space ; Update blog.md by @furkanakkurt1335 in #2444
- Update docker-slim.yml by @lantyn in #2449
- Add back-to-top to distill layout by @alshedivat in #2451
- Delete extra space ; Update post.liquid by @furkanakkurt1335 in #2452
- Bugfix: Updates ninja keys text input color so it is always visible by @ajyey in #2463
- Fix: date pill position on CV by @abhilesh in #2455
- Bugfix: Collapse the navbar on mobile when the user selects search by @ajyey in #2462
- Fixes external blog posts in search by @george-gca in #2470
- [Tweak] Update "search filters" displayed on the blog's front page by @rstein66 in #2480
- [Tweak] Add bottom padding to project card by @rstein66 in #2492
- Fix code blocks not changing to plots and others by @george-gca in #2497
- Fixed external post symbol on search by @george-gca in #2515
- fix: blog highlighted in nav for child pages by @asboyer in #2516
- Fix Altmetric badge not correctly set when Altmetric id is provided by @garywei944 in #2522
- Fix repo card heigth for different repo descriptions by @tiagolobao in #2525
other changes 🛠️
- Fix broken links by @george-gca in #2077
- Prettier check now generates a diff comment on PR by @george-gca in #2085
- Changed how prettier comments on PR works by @george-gca in #2112
- Fixed prettier actions by @george-gca in #2113
- Workflow fix by @george-gca in #2136
- Added information about GitHub workflows to FAQ by @george-gca in #2404
- Bump nokogiri from 1.16.4 to 1.16.5 by @dependabot in #2417
- Bump rexml from 3.2.6 to 3.2.8 by @dependabot in #2423
Full Changelog: v0.11.0...v0.12.0
v0.11.0
2024 Q1 quarterly release
what's changed
new features 🚀
- Add Reload to Docker (Automatic Reload of Changes to _config.yaml) by @pourmand1376 in #1702
- Add DockerSlim by @pourmand1376 in #1699
- Update resume.json by @pablodiegoo in #1821
- Implemented support for tikzjax by @george-gca in #1990
- Updated README to explictly tell how to proceed on fresh install by @george-gca in #1993
- added ability to switch off pagination by @AbstractGeek in #1909
- Added video button to bib entries by @fabawi in #2008
- Changed trophies layout to better suit different screen sizes by @george-gca in #2038
- Changed mermaid support in template by @george-gca in #1992
- Upgrading the README file by @george-gca in #2034
- Added information about using wsl on Windows by @george-gca in #2040
bug fixes and improvements ✨
- Remove by year grouping from selected publications by @alshedivat in #1796
- Make publication thumbnails optional + fix small layout bugs by @alshedivat in #1797
- fix reference disappearing for distill blog in absence of author by @YifanJiang233 in #1804
- fix inconsistent alignment for latest posts by @YifanJiang233 in #1832
- ENH image zooming in distill posts by @Charlie-XIAO in #1826
- Update cv.html by @pablodiegoo in #1820
- Fixes #1952 by @george-gca in #1955
- Fixes #1584 by @george-gca in #1971
- Fixed redirect post access from blog archive by @george-gca in #1994
- Ensure the zoomed image is in front of toc sidebar by @george-gca in #1998
- check for active children in submenus by @Tianmaru in #1869
- Now blog can be reorganized in header by @george-gca in #1996
- bring back
repo_id
andcategory_id
ingiscus
section by @alerezaaa in #1892 - Responsive image fix by @nWestie in #2014
- fix live-reloading in docker by @wayne-tsai in #2022
- Remove imagemagick strip by @nWestie in #2028
Full Changelog: v0.10.1...v0.11.0
v0.10.1
quick bug fix release that includes optimized docker files + better handling of giscus setup.
what's changed
bug fixes and improvements ✨
- Update giscus setup via github action by @alshedivat in #1792
other changes 🛠️
- Optimize Dockerfile by @pourmand1376 in #1700
- Fix Docker Problem by @pourmand1376 in #1785
Full Changelog: v0.10.0...v0.10.1
v0.10.0
moving to quarterly release schedule
v0.10.0 is a major release that includes a lot of changes that accumulated on master since 3/19/2023. so far, al-folio followed a rather ad-hoc release schedule — each of the previous releases has been tied to some major new feature added to the theme. recently, the volume of new features and improvements landing on master has increased (largely thanks to @george-gca as well as many other contributors!). thus, it makes more sense to switch to a more consistent release schedule.
starting today, we will be switching to quarterly release schedule: all subsequent major version of al-folio (0.x.0
) will be released on the first day of each quarter. minor versions (0.x.y
) will be released whenever we have an important bug fix landing on master.
what's changed
new features 🚀
- Implemented latest posts on about page by @george-gca in #1307
- Implemented details tag for distill blog by @gaspardbb in #1321
- Added support for table of contents in blog posts by @george-gca in #1278
- Scopus integration by @raffaem in #1364
- Toc sidebar by @george-gca in #1366
- Added support for Bootstrap table by @george-gca in #1283
- Added thumbnail support for blog posts by @george-gca in #1371
- Including Lattes CV in Socials by @damascenodiego in #1404
- Custom blockquotes by @george-gca in #1419
- Audio and Video support by @george-gca in #1367
- Fixes "General Information" section of CV in dark mode. by @jkschin in #1432
- add functionality to display categories, like tags, in blog home page by @furkanakkurt1335 in #1482
- Removed need for years in bibliography page by @george-gca in #1500
- Added support for featured blog posts by @george-gca in #1498
- Added support for jupyter notebooks #417 by @george-gca in #1511
- Added support for jupyter dark mode by @george-gca in #1538
- CV Restyled by @jmrplens in #1339
- Add jsonresume support by @arunoruto in #1547
- Publication image zoom by @george-gca in #1554
- Support for bibliography in blog posts and projects by @george-gca in #1553
- Added metadata info when blog post by @george-gca in #1573
- Added Zotero socials by @DavidKrassnig in #1572
- Al folio main giscus pages by @DavidKrassnig in #1596
- Cache busting for _sass and individual files by @george-gca in #1557
- Update README to make Docker Recommended way by @pourmand1376 in #1523
- add WeChat to socials by @johanneshoerner in #1730
- Added support to PurgeCSS by @george-gca in #1562
- Added support for multiple profiles in about page by @george-gca in #1243
- Added description to profiles page by @george-gca in #1777
bug fixes and improvements ✨
- Fix assets sitemap exclusion by @sim642 in #1315
- Fix publication button spacing by @alshedivat in #1322
- Fix copy code button position by @YifanJiang233 in #1348
- Increased allowed max size of news and latest posts in about by @george-gca in #1369
- Fixed hard-coded bib files in templates by @Lodour in #1373
- Fixed bug when using latex in title and description by @george-gca in #1361
- Fixed news limit by @george-gca in #1359
- Toc sidebar color fix by @george-gca in #1375
- Fixed bootstrap table css by @george-gca in #1388
- Fix table color by @george-gca in #1424
- Make latest post redirect if the blog post redirects by @jesse-wei in #1451
- correct spotify title by @furkanakkurt1335 in #1484
- fixes #1497 by @niebles in #1505
- Remove repeated layout template of cv.html by @yahaha-233 in #1555
- Change analytics script from Panelbear to Cronitor by @yahaha-233 in #1561
- Added missing socials to metadata by @george-gca in #1575
- Zotero ID Bugfix by @DavidKrassnig in #1580
- incorrect max-height in figure.html by @NakuraMino in #1593
- Fix _variables.scss filename in README by @raffaem in #1683
- Don't display badge if startDate is empty by @raffaem in #1682
- Fix regex to limit keyword scope to fields by @gzwongkk in #1629
- Moved ToC Menu to Sidebar by @DavidKrassnig in #1582
- Fixing bootstrap dark-table top border by @lancewilhelm in #1763
- Fixed weird bib btn behavior by @george-gca in #1776
other changes 🛠️
- update readme + remove sponsorship info by @alshedivat in #1274
- Removed blog header-bar when title and description are empty by @george-gca in #1370
- Reduced a little font-size in toc sidebar by @george-gca in #1376
- Moved bootstrap table css to head.html by @george-gca in #1387
- Update deploy.yml by @ebohnenb in #1459
- update fontawesome version by @furkanakkurt1335 in #1485
- Update Docker Images to support M1 Mac by @pourmand1376 in #1486
- Updated README FAQ section by @george-gca in #1532
- Made some small changes to code by @george-gca in #1558
- Update Dockerfile by @pourmand1376 in #1581
- Added jupyter to README by @george-gca in #1637
thank you 🙏
many thanks to @george-gca, @raffaem, @damascenodiego, @jkschin, @furkanakkurt1335, @jmrplens, @arunoruto, @DavidKrassnig, @pourmand1376, @johanneshoerner, @sim642, @YifanJiang233, @Lodour, @jesse-wei, @furkanakkurt1335, @niebles, @yahaha-233, @NakuraMino, @gzwongkk, @lancewilhelm, @ebohnenb for all their contributions!
Full Changelog: v0.9.0...v0.10.0
v0.9.0
new features 🚀
- how to keep your repo up-to-date with the template (#1226)
- streamlined and improved deployment workflow (#1234)
- copy code button (#1267)
- github trophies (#1229)
- standalone page for news (#1085)
- related posts section added to all posts (#1168)
- new social links: OSF (#1185), wikipedia (#1097)
- improved publication badges: dimensions (#1086) and altmetric (#1269)
bug fixes & improvements ✨
- fix in the docker build (#1074)
- various other fixes and improvements (#1084, #1087, #1099, #1113, #1143, #1152, #1194, #1268)
thank you 🙏
thank you to @george-gca, @rohandebsarkar, @pourmand1376, @zalsader, @ZhengLin-Li, @p2635, @buerviper, @ChildishGiant for the contributions!
v0.8.0
new features 🚀
- progress bar for showing scroll position (#934)
- support for GA4 Google Analytics (#727)
- support for altmetric badges for publications (#950)
- support for multiple last names in the bibliography (#905)
- support for different categories of publications and different badge colors (#797)
- better support for disqus (#981) and support for giscus comments (#1028)
- an example that shows how to embed interactive plots in posts or pages (#1027)
- support for a bunch of new social integrations (#878, #879, #945, #974, #992, #1007)
bug fixes & improvements ✨
- readme now has a table of contents (#876)
- docker-related improvements (#875, #888, #1012, #1021)
- various other fixes and improvements (#770, #789, #818, #823, #848, #913, #920, #921, #928, #931, #947, #994, #1002, #1003)
thank you 🙏
thank you to @rohandebsarkar, @gzwongkk, @alpsencer, @pourmand1376, @dominikstrb, @kargaranamir, @johanneshoerner, @jveitchmichaelis, @cmoralesmx, @george-gca, @sim642, @MiroslavSuzara, @nopsqi, @qomhmd, @fm94 for the contribtuions!