George
16cee9c719
Avoid broken links check for video blog post
2024-07-09 12:44:13 -03:00
Simmo Saan
f8335998e2
Fix space before some bib commas ( #2552 )
...
These somehow appeared when upgrading from v0.11.0 to v0.12.0.
2024-07-09 12:43:26 -03:00
CheariX
0a40a22739
feat: simple filtering / searching on bibliography ( #2523 )
...
This PR adds a simple filter/search functionality to the bibliography.
It can be used in two ways:
1. Simply enter a search term in the input box.
2. Send a search term via the `location.hash`, e.g.,
https://alshedivat.github.io/al-folio/publications/#mechanics
**Notes:**
- The search box is optional. It can be simply removed if anyone does
not like it.
- Searching via `hash` works without the search box. My idea is to use
this functionality to index all BibTeX entries via the `ctrl-k` search
and link them via their BibTeX key.
- Searching via `hash` could also be used to set static links on the
current page, e.g., to filter specific co-authors, venues, etc.
- I don't know much about the design of the input field. I simply reused
the newsletter box style.
- Entering a search term in the box does exact matching. No fuzzy
search, no AND/OR logic. I kept it very simple. Maybe anyone else wants
to improve it in the future.
- The search looks in all data in the BibTeX entry that is parsed via
`bib.liquid`. E.g., it is possible to search for BibTeX keys, titles,
authors, years, venues, abstracts, or whatever `bib.liquid` prints.
- I used a 300ms delay before starting to search on the input box.
- Entering search terms in the box does not update the location hash
(things could get complex otherwise due to automatically updating each
other...)
- If the filter does not find any match in a specific year, the year is
also made invisible.
**Screenshot**
<img width="935" alt="screenshot"
src="https://github.com/alshedivat/al-folio/assets/1998723/447003e2-c623-4de9-b2c5-2357117a7743 ">
Looking for feedback.
2024-07-08 16:51:22 -03:00
Amir Pourmand
ad8104b40f
Add linux x86-64 to Gemfile.lock ( #2549 )
...
Fixes #2544
Generated via:
```
bundle lock --add-platform x86_64-linux
```
2024-07-07 18:54:37 -03:00
Maruan
369f0b74c9
Update README.md
2024-07-06 20:22:54 -07:00
Tiago Lobão
f4a6e184a9
Fix repo card heigth for different repo descriptions ( #2525 )
...
Hello! I had this minor issue on my website and I saw few other people
using this template and having the same issue.
**Brief**
if two repo's in the same row has different number of lines for the
descriptions, heights of the cards will not be the same if we don't
force the number of lines to be displayed.
**Solution**
By looking at [This
issue](https://github.com/anuraghazra/github-readme-stats/issues/2900 ) I
could see that they solved it by adding an new option,
`description_lines_count`. This was used on the API request in order to
fix the issue.
---
## Issue reproduced:

---
## Issue fixed after the commit:

2024-06-24 11:53:47 -03:00
ariseus
fefa2470b4
Fix Altmetric badge not correctly set when Altmetric id is provided ( #2522 )
...
To reproduce the bug:
```bibtex
@inproceedings{Vaswani2017AttentionIA,
title = {Attention is All you Need},
author = {Ashish Vaswani and Noam M. Shazeer and Niki Parmar and Jakob Uszkoreit and Llion Jones and Aidan N. Gomez and Lukasz Kaiser and Illia Polosukhin},
booktitle = {Neural Information Processing Systems},
year = {2017},
doi = {10.48550/arXiv.1706.03762},
altmetric = {21021191}
}
```
The bug is
1. It seems to be some weird property of the liquid template that [line
252-254](8d82670ff1/_layouts/bib.liquid (L252-L254) )
doesn't work at all. According to [this
post](https://stackoverflow.com/questions/59887447/liquid-how-to-assign-the-output-of-an-operator-to-a-variable )
and [this issue](https://github.com/Shopify/liquid/issues/236 ), liquid
doesn't support assign the output of operator to a variable nor a
ternary operator. So based on my console log, the value of
`entry_has_altmetric_badge` is always a string value of
`entry.altmetric` when altmetric is provided in bibtex.
```liquid
{% assign entry_has_altmetric_badge = entry.altmetric or entry.doi or entry.eprint or entry.pmid or entry.isbn %}
{% assign entry_has_dimensions_badge = entry.dimensions or entry.doi or entry.pmid %}
{% assign entry_has_google_scholar_badge = entry.google_scholar_id %}
{% if entry_has_altmetric_badge or entry_has_dimensions_badge or entry_has_google_scholar_badge %}
<div class="badges">
{% if site.enable_publication_badges.altmetric and entry_has_altmetric_badge %}
<span
...
```
Note that this could be problematic that a string in liquid is always
evaluated as true as long as it is defined regardless if it is "" or
"false".
[reference](https://shopify.github.io/liquid/basics/truthy-and-falsy/ )
2. when altmetric is defined in bibtex, now the order of set attribute
to badge is eprint > doi > altmetric id > pmid > ISBN, and the badge
doesn't work when an arxiv doi is provided.
I think the expected behavior should be
1. as documented in CUSTOMIZE.md, only render the badge when the entry
is set to either "true" or the altmetric id. (It could also implement to
always render the badge whenever doi or other related attribute is set,
and set altmetric to "false" to disable it)
```md
- `altmetric`: Adds an [Altmetric](https://www.altmetric.com/ ) badge (Note: if DOI is provided just use `true`, otherwise only add the altmetric identifier here - the link is generated automatically)
```
2. if the almetric id is set, use it first.
2024-06-20 12:40:34 -03:00
Andrew Boyer
cd020affa6
Update CUSTOMIZE.md for Newsletter support ( #2521 )
...
In reference to https://github.com/alshedivat/al-folio/pull/2517 and
https://github.com/alshedivat/al-folio/pull/2517#issuecomment-2179244937
2024-06-20 00:21:22 -03:00
George
8d82670ff1
Changes to deploy-docker-tag.yml now trigger action
2024-06-19 17:17:29 -03:00
George
acdc9ff57e
Changes to deploy-image.yml now trigger action
2024-06-19 17:16:11 -03:00
George
fb67d309c9
Changes to docker-slim.yml now trigger action
2024-06-19 17:15:26 -03:00
George
1569966cf6
Bib changes now trigger build action
2024-06-19 17:13:39 -03:00
ariseus
fbad870c9c
Add example use of annotation and superscripts in bibtex ( #2520 )
...




2024-06-19 17:10:22 -03:00
George
b723e7d917
Fixed docker-slim.yml issue
2024-06-19 15:01:27 -03:00
Andrew Boyer
0ac9e447ca
Added support for a newsletter ( #2517 )
...
In reference to idea:
https://github.com/alshedivat/al-folio/discussions/2097
In reference to request:
https://github.com/alshedivat/al-folio/issues/923#issuecomment-2171924663
Added support to integrate a [loops.so](https://loops.so/ ) mailing list
into the site.
To use, you need to enable `newsletter` in `_config.yml`. You also must
specify a loops endpoint (although I think any mailing list endpoint can
work), which you can get when you set up a mailing list on loops. More
documentation on loops: [here](https://loops.so/docs/forms/custom-form ).
Once that is enabled, the behavior is different depending on how you
specified your footer to behave in `_config.yml`. If `footer_fixed:
true`, then the sign up will appear at the bottom of the about page, as
well as at the bottom of blog posts, if you enable `related_posts`.
If `footer_fixed: false`, then the newsletter signup will be in the
footer (on every page), like it is in on [my
website](https://asboyer.com ).
I'm not attached to the placement of the signup, and you can choose to
include it wherever you want with `{% include scripts/newsletter.liquid
%}`. Also if you include positional variables into that, you can choose
how you center the signup. So `{% include scripts/newsletter.liquid
left=true %}` positions the signup bar to the left.
Here are some screenshots below:
## Dark version

## Light version

I think the input field color should probably change to maybe be light
for both themes? What do you think? I think the dark background looks
cool, but I don't usually see that done like that on other sites.
## Footer fixed


## Footer not fixed


To clarify, if footer isn't fixed, the email signup will appear on every
page.
---------
Co-authored-by: George <31376482+george-gca@users.noreply.github.com>
2024-06-19 14:49:19 -03:00
ariseus
a25df79188
Support superscripts in bibtex author names ( #2512 )
...
Implements #2511
2024-06-19 14:34:54 -03:00
Andrew Boyer
3b1c10844f
fix: blog highlighted in nav for child pages ( #2516 )
...
Currently, in all blog posts, or any child page under /blog, the "blog"
in nav is not highlighted.
In all other child pages for a parent in nav, the parent is highlighted.
For example, in a sub page of projects, projects in nav is highlighted.
This fix creates a consistent behavior for nav and highlights the blog
in nav if in a blog post.
BEFORE:
<img width="1427" alt="image"
src="https://github.com/alshedivat/al-folio/assets/52665298/fc79727c-dc22-4af7-8c16-80efa216ecbc ">
AFTER:
<img width="1434" alt="image"
src="https://github.com/alshedivat/al-folio/assets/52665298/6b32e7f9-e421-4b08-b86e-813b20ac058e ">
2024-06-18 14:42:02 -03:00
George
5d3d3ff60b
Fixed external post symbol on search ( #2515 )
...
Fixes #2471
Signed-off-by: George Araujo <george.gcac@gmail.com>
2024-06-18 11:45:34 -03:00
ariseus
ec3bff6b6b
Support pirsch.io for analytics ( #2513 )
2024-06-18 11:04:21 -03:00
saeedrafieyan
20c3b0876c
Added SRaf.ir to README.md ( #2510 )
...
Hi, I would be more than happy if I could add my personal website here.
2024-06-17 13:57:36 -03:00
Andrew Boyer
be52a965e3
fix: remove 'index.html' in pagination ( #2509 )
...
Currently, on the [blog](https://alshedivat.github.io/al-folio/blog/ )
page, clicking "older" and "newer" on the pagination at the bottom
direct you forward to links like `/al-folio/blog/page/2/` and backward
to `/al-folio/blog/`.
However, if you click on the `1`, `2`.. etc buttons, there is a
different behavior. The links now contain an `index.html`. For example,
clicking `2` leads you to `/al-folio/blog/page/2/index.html`. It is the
same content, just with a messier hyper link. Same with clicking `1`,
you are brought to `/al-folio/blog/`.
This fix creates a consistency among the hyper links in pagination.
2024-06-15 16:31:40 -03:00
George
1a7fddecf8
Fix code blocks not changing to plots and others ( #2497 )
...
For some unknown reason, all the `document.onreadystatechange = () => {`
checks stopped working. Thankfully, replacing them with
`document.addEventListener("readystatechange", () => {` fixed the
issues.
---------
Signed-off-by: George Araujo <george.gcac@gmail.com>
2024-06-11 14:06:38 -03:00
George
b861b015b0
Fixed issue with vega
2024-06-11 11:51:25 -03:00
Morris Huang
a04e206560
Update README.md ( #2493 )
...
Added Physics-Morris.github.io to the list of academics.
Co-authored-by: Morris Huang <morris8934@gamil.com>
2024-06-09 18:24:28 -03:00
Rachel
1bee4d152a
[Tweak] Add bottom padding to project card ( #2492 )
...
## Current Behavior
### Vertical 👎
There is _no_ space between cards in the vertical project layout
<img width="400" alt="v1-vertical"
src="https://github.com/rstein66/al-folio/assets/5504473/c97b558d-dc10-4b1f-9547-51e1710c82d3 ">
<br>
### Horizontal 👍
Card spacing already looks good in horizontal layout
<img width="350" alt="v1-horizontal"
src="https://github.com/rstein66/al-folio/assets/5504473/1548766b-41ab-447a-ba35-fdb45ff92545 ">
## Proposed Resolution
**Simplistic** resolution: add padding to card's bottom (in both
vertical and horizontal project layout)
<img width="400" alt="v2-vertical"
src="https://github.com/rstein66/al-folio/assets/5504473/739eef5d-077f-46b7-a99a-52c6a82c5515 ">
<img width="350" alt="v2-horizontal"
src="https://github.com/rstein66/al-folio/assets/5504473/ba1e8269-193b-4151-b7af-915ace97d240 ">
2024-06-08 18:39:08 -04:00
Rachel
180ae3165a
[Tweak] Update "search filters" displayed on the blog's front page ( #2480 )
...
# [Tweak] Update "search filters" on blog's front page
## Current Behavior
```
1. Go to `blog/`
2. Select "🏷️ Blockquotes" "search filter"
=> `blog/category/blockquotes/` returns 404
```
<img width="400" alt="current-01-blog-filters"
src="https://github.com/alshedivat/al-folio/assets/5504473/dae7f061-864d-49f3-9af1-1ef30c8056cd ">
<img width="400" alt="current-02-category-blockquotes"
src="https://github.com/alshedivat/al-folio/assets/5504473/c09422a9-a2c7-4f81-8534-1f310c4f9876 ">
<hr>
## Resolution in PR
1. Append 'blockquotes' to
[`display_tags`](https://github.com/alshedivat/al-folio/pull/2480/files#diff-ecec67b0e1d7e17a83587c6d27b6baaaa133f42482b07bd3685c77f34b62d883R295 )
2. Replace 'blockquotes' with 'external-services' in
`display_categories`
=> Display 'blockquotes' tag and 'external-services' category on blog's
front page
<img width="400" alt="v2-01"
src="https://github.com/alshedivat/al-folio/assets/5504473/c2f62a12-578d-44e0-ae8c-d6998fe8e2cb ">
<br>
<img width="300" alt="v2-02"
src="https://github.com/alshedivat/al-folio/assets/5504473/8df86ea0-46d6-4389-904d-24965d74ace9 ">
<img width="300" alt="v2-03"
src="https://github.com/alshedivat/al-folio/assets/5504473/6407812a-2052-4e0c-88bf-0d70d1c03ed8 ">
2024-06-07 17:15:21 -03:00
Jack Burnett
5beffc3179
Update README.md ( #2479 )
...
Added big-culture.github.io to the list of labs, and
jackjburnett.github.io to the list of academics
2024-06-04 13:30:04 -03:00
George
b4f90ff416
Fixes external blog posts in search ( #2470 )
...
Fixes #2469 . Separated `news` and `posts` from other collections in
search, since it caused duplicated entries. Also to ensure they are in
chronological reverse order.
Signed-off-by: George Araujo <george.gcac@gmail.com>
2024-06-02 13:48:09 -03:00
Andrew Leonard
afc56cc987
Feature: Dynamically sets the search shortcut key based on the user's platform ( #2461 )
...
This addresses issue #2437 by:
- Adding a new script that dynamically sets the search keyboard shortcut
by checking what platform the user is currently using
- Loading this script in `default.liquid`
<img width="1150" alt="SCR-20240529-cdfe"
src="https://github.com/alshedivat/al-folio/assets/16251412/7c4125fc-5028-422f-97d5-0df729e30fa7 ">
2024-05-31 18:23:46 -03:00
Howard Chiu
b35450e474
Update search.liquid ( #2466 )
...
missing { in osf section
2024-05-31 13:39:52 -03:00
Andrew Leonard
1ef1621bfc
Bugfix: Collapse the navbar on mobile when the user selects search ( #2462 )
...
This PR addresses #2438 by programmatically collapsing the navbar if the
user clicks on search on mobile.
## Behavior before

## Behavior after

2024-05-31 13:39:19 -03:00
Abhilesh Dhawanjewar
4a2984a400
Fix: date pill position on CV ( #2455 )
...
Fixes : #2393
Changes made in this PR -
Added `style="width: 75px; transform: translateX(-15px)
translateY(-5px);">` to move the date pill `15px` to the left and `5px`
to the top
| Before | After |
| :-----: | :----: |
|

|

|
2024-05-31 13:27:10 -03:00
Andrew Leonard
351eb127fa
Bugfix: Updates ninja keys text input color so it is always visible ( #2463 )
...
This PR fixes an issue where the search input is not visible in the
light theme. This is because `ninja-header-min.js` defaults the text
color to white.
This style change will ensure that the text is always visible regardless
of theme selection
## Before Style Change
<img width="1435" alt="SCR-20240530-cnxd"
src="https://github.com/alshedivat/al-folio/assets/16251412/dbbc04c6-6e23-4bb5-8278-218d4e0e1329 ">
## After Style Change
<img width="1434" alt="SCR-20240530-coqb"
src="https://github.com/alshedivat/al-folio/assets/16251412/182df8e5-8f54-4eca-a255-b8efbf52db9d ">
2024-05-31 13:26:24 -03:00
Maruan
d004837e60
Enable specifying explicit list of external posts to display ( #2059 )
...
- updates `external-posts.rb` plugin, allowing the user to specify an
explicit lists of urls in `_config.yml` that are then displayed in the
blog feed as external posts
- 99% of the code in this change is written by gpt-4:
https://chat.openai.com/share/24432d24-36a7-4d6f-a5c0-d7e5142f68cd
2024-05-27 21:15:44 -03:00
Furkan Akkurt
1274581702
Delete extra space ; Update post.liquid ( #2452 )
...
It seems the same problem exists in the posts as well. The relevant PR
is [here](https://github.com/alshedivat/al-folio/pull/2444 ).
2024-05-27 21:07:39 -03:00
Maruan
50a2f67477
Add back-to-top to distill layout ( #2451 )
2024-05-27 12:53:53 -04:00
George
c0763fff61
Fixed news titles in search ( #2450 )
...
Signed-off-by: George Araujo <george.gcac@gmail.com>
2024-05-27 13:50:14 -03:00
Tian Lan
da4486507a
Update docker-slim.yml ( #2449 )
...
Fixed a bug that causes docker-slim action to run and fail on forked
repositories. #2103
2024-05-27 13:04:02 -03:00
Furkan Akkurt
c7265a9bcb
Delete extra space ; Update blog.md ( #2444 )
2024-05-27 13:01:41 -03:00
CheariX
e8a2a40ae8
feat: search.liquid over all collections ( #2447 )
...
Thank you @george-gca for the awesome work. on #2415 .
This PR generalizes the search on all collections. Currently, only
projects are added to the search.
This PR uses all of them, such as news. On my personal website, I use a
teaching collection which is then also automatically searched.
2024-05-27 12:28:56 -03:00
Qucheng Jiang
96c4e61385
Add NEU ESL to README.md ( #2441 )
...
Embedded System Lab @ Northeastern University (NU-ESL) website recently
embraced Jekyll with al-folio theme. Add nuesl link to README.md
2024-05-25 15:08:57 -03:00
George
8a6ad2d5ed
Moved search data inside search.liquid ( #2439 )
...
Signed-off-by: George Araujo <george.gcac@gmail.com>
2024-05-24 16:21:53 -03:00
Abhilesh Dhawanjewar
9e59ab8d72
Fix: Add back-to-top button ( #2433 )
...
Fixes #2425
PR #2427 adds a back-to-top button, however the button overlaps with the
footer when `footer_fixed: false` and [has inadequate
spacing](https://github.com/alshedivat/al-folio/issues/2425#issuecomment-2121670658 )
with `footer_fixed: true`
Changes in this PR:
- Fix positioning of button on fixed and sticky footer layouts
- Add option to disable back-to-top button by setting `back_to_top:
false` in `_config.yml`
- Add button transparency to avoid button blocking content view
- Reduce size of button
Demo -
| Device | Fixed footer | Sticky footer |
| :-----------: | :-------------: | :-----------: |
| Mobile |

|

|
| Desktop |

|

|
Miscellaneous change - Added personal website under `Academics` to
`README.md`
2024-05-24 15:58:55 -03:00
George
92cebc9bb1
Added support for search ( #2415 )
...
Added support for search within the template as suggested in #581 . I
decided to go with a client side search based on [Ninja
keys](https://github.com/ssleptsov/ninja-keys ), but using [deepdub's
fork](https://github.com/deepdub-ai/ninja-keys ) as basis since it
supports fuzzy search.
Had to do a bunch of changes to their code to make it work without using
node to install everything. Also changed to use some colors defined in
our side and using both pages' titles and descriptions for search. Also
had to increase the template max width to better accomodate the new item
in navigation bar.
Missing implementations:
- [ ] One thing I'd love to do (but currently have no idea how) would be
to change the text next to the search button depending on the platform.
For example, if the user is accessing the site on a mac they should use
⌘k instead of ctrl k.
- [x] Test how this looks like (and how it is supposed to work) on
devices with smaller screens
- [x] Support for offline mode
Some screenshots:
---
## Dark version



---
## Light version



---------
Signed-off-by: George Araujo <george.gcac@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-23 23:21:16 -03:00
George
eef62a37df
Updated tikzjax hash
2024-05-21 18:47:38 -03:00
Simonwei97
b80a694bb3
feat: add back-to-top button ( #2427 )
...
slove #2425
Demo:
<img width="1643" alt="image"
src="https://github.com/alshedivat/al-folio/assets/119845914/ea73b84b-1d09-4af8-b1ba-6090595f5ab7 ">
---------
Signed-off-by: simonwei97 <simonwei977@gmail.com>
Signed-off-by: Simonwei97 <119845914+simonwei97@users.noreply.github.com>
2024-05-21 00:20:49 -03:00
George
8fe4bee5e6
Remove lsi command ( #2428 )
...
Removed lsi command from code since it was added to _config.yml
---------
Signed-off-by: George Araujo <george.gcac@gmail.com>
2024-05-17 14:19:02 -03:00
George
d2853f2828
Added lsi option to _config.yml
2024-05-17 13:33:02 -03:00
dependabot[bot]
066fc099bb
Bump rexml from 3.2.6 to 3.2.8 ( #2423 )
...
Bumps [rexml](https://github.com/ruby/rexml ) from 3.2.6 to 3.2.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/ruby/rexml/releases ">rexml's
releases</a>.</em></p>
<blockquote>
<h2>REXML 3.2.8 - 2024-05-16</h2>
<h3>Fixes</h3>
<ul>
<li>Suppressed a warning</li>
</ul>
<h2>REXML 3.2.7 - 2024-05-16</h2>
<h3>Improvements</h3>
<ul>
<li>
<p>Improve parse performance by using <code>StringScanner</code>.</p>
<ul>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/106 ">GH-106</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/107 ">GH-107</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/108 ">GH-108</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/109 ">GH-109</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/112 ">GH-112</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/113 ">GH-113</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/114 ">GH-114</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/115 ">GH-115</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/116 ">GH-116</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/117 ">GH-117</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/118 ">GH-118</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/119 ">GH-119</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/121 ">GH-121</a></p>
</li>
<li>
<p>Patch by NAITOH Jun.</p>
</li>
</ul>
</li>
<li>
<p>Improved parse performance when an attribute has many
<code><</code>s.</p>
<ul>
<li><a
href="https://redirect.github.com/ruby/rexml/issues/124 ">GH-124</a></li>
</ul>
</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>
<p>XPath: Fixed a bug of <code>normalize_space(array)</code>.</p>
<ul>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/110 ">GH-110</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/111 ">GH-111</a></p>
</li>
<li>
<p>Patch by flatisland.</p>
</li>
</ul>
</li>
<li>
<p>XPath: Fixed a bug that wrong position is used with nested path.</p>
<ul>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/110 ">GH-110</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/122 ">GH-122</a></p>
</li>
<li>
<p>Reported by jcavalieri.</p>
</li>
<li>
<p>Patch by NAITOH Jun.</p>
</li>
</ul>
</li>
<li>
<p>Fixed a bug that an exception message can't be generated for
invalid encoding XML.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/ruby/rexml/blob/master/NEWS.md ">rexml's
changelog</a>.</em></p>
<blockquote>
<h2>3.2.8 - 2024-05-16 {#version-3-2-8}</h2>
<h3>Fixes</h3>
<ul>
<li>Suppressed a warning</li>
</ul>
<h2>3.2.7 - 2024-05-16 {#version-3-2-7}</h2>
<h3>Improvements</h3>
<ul>
<li>
<p>Improve parse performance by using <code>StringScanner</code>.</p>
<ul>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/106 ">GH-106</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/107 ">GH-107</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/108 ">GH-108</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/109 ">GH-109</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/112 ">GH-112</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/113 ">GH-113</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/114 ">GH-114</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/115 ">GH-115</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/116 ">GH-116</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/117 ">GH-117</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/118 ">GH-118</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/119 ">GH-119</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/121 ">GH-121</a></p>
</li>
<li>
<p>Patch by NAITOH Jun.</p>
</li>
</ul>
</li>
<li>
<p>Improved parse performance when an attribute has many
<code><</code>s.</p>
<ul>
<li><a
href="https://redirect.github.com/ruby/rexml/issues/124 ">GH-124</a></li>
</ul>
</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>
<p>XPath: Fixed a bug of <code>normalize_space(array)</code>.</p>
<ul>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/110 ">GH-110</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/111 ">GH-111</a></p>
</li>
<li>
<p>Patch by flatisland.</p>
</li>
</ul>
</li>
<li>
<p>XPath: Fixed a bug that wrong position is used with nested path.</p>
<ul>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/110 ">GH-110</a></p>
</li>
<li>
<p><a
href="https://redirect.github.com/ruby/rexml/issues/122 ">GH-122</a></p>
</li>
<li>
<p>Reported by jcavalieri.</p>
</li>
<li>
<p>Patch by NAITOH Jun.</p>
</li>
</ul>
</li>
<li>
<p>Fixed a bug that an exception message can't be generated for</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1cf37bab79 "><code>1cf37ba</code></a>
Add 3.2.8 entry</li>
<li><a
href="b67081caa8 "><code>b67081c</code></a>
Remove an unused variable (<a
href="https://redirect.github.com/ruby/rexml/issues/128 ">#128</a>)</li>
<li><a
href="94e180e939 "><code>94e180e</code></a>
Suppress a warning</li>
<li><a
href="d574ba5fe1 "><code>d574ba5</code></a>
ci: install only gems required for running tests (<a
href="https://redirect.github.com/ruby/rexml/issues/129 ">#129</a>)</li>
<li><a
href="4670f8fc18 "><code>4670f8f</code></a>
Add missing Thanks section</li>
<li><a
href="9ba35f9f03 "><code>9ba35f9</code></a>
Bump version</li>
<li><a
href="085def0742 "><code>085def0</code></a>
Add 3.2.7 entry</li>
<li><a
href="4325835f92 "><code>4325835</code></a>
Read quoted attributes in chunks (<a
href="https://redirect.github.com/ruby/rexml/issues/126 ">#126</a>)</li>
<li><a
href="e77365e2d1 "><code>e77365e</code></a>
Exclude older than 2.6 on macos-14</li>
<li><a
href="bf2c8edb5f "><code>bf2c8ed</code></a>
Move development dependencies to Gemfile (<a
href="https://redirect.github.com/ruby/rexml/issues/124 ">#124</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8 ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/alshedivat/al-folio/network/alerts ).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-17 10:58:14 -03:00
George
e8f224c1be
Changing Gemfile now triggers page build
2024-05-17 10:45:29 -03:00