GitHub / premailer/css_parser / commits
Ruby CSS Parser
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| deaf5a1e | v3.0.0 | Michael Grosser <m****l@g****t> | about 2 months ago | |
| f02be347 | v2.3.0 | Michael Grosser <m****l@g****t> | 3 months ago | |
| 87f14867 | merge Merge commit from fork |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e0a15145 | refactor: Add BUG guards to internal SSRF/LFI helpers (GHSA-9pmc-p236-855h) | Jonathan Leitschuh <J****h@b****m> | 3 months ago | |
| 7d2ddf01 |
vuln-fix: Route remote fetches via ssrf_filter; gate file:// (GHSA-9pmc-p236-...
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> Signed-off-by: Jonathan Leitschuh <j****h@b****m> |
Jonathan Leitschuh <J****h@b****m> | 3 months ago | |
| ba74c3ce |
test: Add failing tests for SSRF and file-URI LFI (GHSA-9pmc-p236-855h)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> Signed-off-by: Jonathan Leitschuh <j****h@b****m> |
Jonathan Leitschuh <J****h@b****m> | 3 months ago | |
| cee10f16 | v2.2.0 | Michael Grosser <m****l@g****t> | 4 months ago | |
| 920a01b1 | merge Merge pull request #187 from fukayatsu/fix-rgba-leading-dot-alpha |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 9fc40c64 | Accept CSS numbers without a leading zero in rgb/rgba/hsl/hsla | fukayatsu <f****u@g****m> | 4 months ago | |
| 300f1307 | v2.1.0 | Michael Grosser <m****l@g****t> | 4 months ago | |
| 35e689c9 | merge Merge pull request #186 from premailer/grosser/https |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a9f2947a | verify ssl when loading files over https | Michael Grosser <m****l@g****t> | 4 months ago | |
| 3f91e8db | changelog | Michael Grosser <m****l@g****t> | 6 months ago | |
| 6fac0255 | v2.0.0 | Michael Grosser <m****l@g****t> | 6 months ago | |
| 3d707aa7 | merge Merge pull request #183 from premailer/grosser/4 |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 3327ccd6 | ruby 4 | Michael Grosser <m****l@g****t> | 6 months ago | |
| 6a6b8c0a | merge Merge pull request #180 from sokolikp/fix/folded-declaration-cache-memory-leak |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5ce2dba1 | merge Merge pull request #182 from premailer/grosser/eol |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| f60752a2 | remove eol rubies | Michael Grosser <m****l@g****t> | 6 months ago | |
| 69408221 |
Remove tests for deleted class-level cache
Co-authored-by: Amp <a****p@a****m> |
Paul Sokolik <s****k@s****m> | 6 months ago | |
| 4346ab01 |
Fix process-global memory leak in folded_declaration_cache
Co-authored-by: Amp <a****p@a****m> |
Paul Sokolik <s****k@s****m> | 6 months ago | |
| 2ef7dcaa | merge Merge pull request #176 from tagliala/chore/test-against-ruby-34 |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a61552c3 | Test against Ruby 3.4 and JRuby stable | Geremia Taglialatela <t****v@g****m> | over 1 year ago | |
| 89c81113 | v1.21.1 | Michael Grosser <m****l@g****t> | over 1 year ago | |
| 9471b2a8 | merge Merge pull request #175 from mogest/master |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 3dba6e37 | Prefer !important rules over non-!important rules in the same ruleset | Mog Nesbitt <m****g@s****m> | over 1 year ago | |
| 54b8ea5d | merge Merge pull request #174 from tagliala/chore/fix-match-missed |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| f6addfbd | Fix `match?` that were not detected by RuboCop | Geremia Taglialatela <t****v@g****m> | over 1 year ago | |
| cff1ddba | v1.21.0 | Michael Grosser <m****l@g****t> | over 1 year ago | |
| 39dab047 | merge Merge pull request #173 from premailer/grosser/perf |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9a51e3e8 | fix perf copps | Michael Grosser <m****l@g****t> | over 1 year ago | |
| 9c8ba028 | merge Merge pull request #172 from tagliala/chore/171-rubocop-performance |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| a707feb9 | Introduce RuboCop Performance | Geremia Taglialatela <t****v@g****m> | over 1 year ago | |
| f5bfeefc | v1.20.0 | Michael Grosser <m****l@g****t> | over 1 year ago | |
| 3cea3806 | merge Merge pull request #170 from tagliala/chore/remove-iconv |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| b807af1a | Remove `iconv` conditional require | Geremia Taglialatela <t****v@g****m> | over 1 year ago | |
| 6f333cf0 | changelog | Michael Grosser <m****l@g****t> | almost 2 years ago | |
| 837146af | v1.19.1 | Michael Grosser <m****l@g****t> | almost 2 years ago | |
| 24077d87 | merge Merge pull request #168 from railsware/fix-important-without-value |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 037d882c | Fix error when parsing values consisting of `!important` only | Leonid Shevtsov <l****d@s****e> | almost 2 years ago | |
| a2b77b70 | changelog | Michael Grosser <m****l@g****t> | about 2 years ago | |
| fa1a78f7 | v1.19.0 | Michael Grosser <m****l@g****t> | about 2 years ago | |
| f5381c28 | fix warning | Michael Grosser <m****l@g****t> | about 2 years ago | |
| b69c82b0 | merge Merge pull request #166 from railsware/improve-parse-declarations-performance |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| b4d986a3 | Improve parse_declarations! performance | Leonid Shevtsov <l****d@s****e> | about 2 years ago | |
| 4fc5b070 | merge Merge pull request #167 from railsware/use-stringscanner-for-parse-block |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 98e1381c | Use StringScanner instead of String#scan to improve block parsing performance | Leonid Shevtsov <l****d@s****e> | about 2 years ago | |
| 625d433c | merge Merge pull request #165 from stoivo/v1-print-more-warnings |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| f8facbf5 | Warn uses of deprecated use of load_uri! load_file!, load_string! | Simon <s****o@t****o> | about 2 years ago | |
| 6b3cca79 | merge Merge pull request #154 from stoivo/st-refactor-creation-of-rule-set |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 219d43ef | Upgrade ruby version for rubocop CI | Simon <s****o@t****o> | over 2 years ago | |
| e3b48067 | Unify flow for code flow for adding rule | Simon <s****o@t****o> | over 2 years ago | |
| 9c1128ac | Deprecate `add_rule!` and `add_rule_with_offsets!` for `append_rule!` | Simon <s****o@t****o> | over 2 years ago | |
| e6a92482 | Remove OffsetAwareRuleSet and make RuleSet take keyword arguments | Simon <s****o@t****o> | over 2 years ago | |
| 22fb1260 | merge Merge pull request #153 from tagliala/chore/fix-readme |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 44fe6b0d | Fix compatible Ruby versions | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| eee3f608 | merge Merge pull request #152 from tagliala/feature/drop-ruby-27-compatibility |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| d1ce8bdc | Drop Ruby 2.7 compatibility | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| 467e77a1 | merge Merge pull request #151 from reud/patch-2 |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 34d2aa15 | fix: PR number typo in CHANGELOG.md |
reud <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 08b10f91 | merge Merge pull request #150 from tagliala/chore/update-dependencies |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| b41be390 | Fix rubocop-rake warning | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| 6beca94c | v1.17.1 | Michael Grosser <m****l@g****t> | over 2 years ago | |
| 816c2e0d | merge Merge pull request #149 from tagliala/security/use-file-read |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 098b79bb | merge Merge pull request #148 from tagliala/chore/improve-ci |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 3440e922 | merge Merge pull request #147 from tagliala/security/opt-in-for-mfa |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e3219671 | Allow OpenStruct in tests | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| 0b898102 | Autofix unsafe offenses | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| d96c4dfd | Use File.read instead of IO.read | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| 0ed15316 | Move development dependencies to Gemfile | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| f0cbc38a | Autofix new safe RuboCop offenses | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| a9de5421 | Update dependencies | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| 72fb19bb | Test against Ruby 3.3 | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| f3e35d6a | Opt-in for MFA requirement | Geremia Taglialatela <t****v@g****m> | over 2 years ago | |
| 25605b7b | v1.17.0 | Michael Grosser <m****l@g****t> | over 2 years ago | |
| 45155dc4 | formatting | Michael Grosser <m****l@g****t> | over 2 years ago | |
| 951fa17d | merge Merge pull request #146 from george-gca/patch-1 |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| cdb459fa | Fixed user_agent usage of constant |
George <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ec30f706 | Readded USER_AGENT constant |
George <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| eb961f05 | Update CHANGELOG.md |
George <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| e85db9bb | Added user_agent as an option to parser.rb |
George <3****a@u****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| deaae982 | merge Merge pull request #143 from davidwessman/vscode-tasks |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| c00732c4 | CHORE: Updates vscode task syntax | David Wessman <d****n@g****m> | over 2 years ago | |
| 6ff4012f | merge Merge pull request #142 from reud/patch-1 |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| cc8548e2 | FIX: typo in CHANGELOG.md |
reud <3****d@u****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 8167588e | v1.16.0 | Michael Grosser <m****l@g****t> | about 3 years ago | |
| d6368ef4 | merge Merge pull request #141 from jdelStrother/media-spacers |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 22750be7 | Fix parsing space-less media-features | Jonathan del Strother <m****e@d****m> | about 3 years ago | |
| 71f16037 | v1.15.0 | Michael Grosser <m****l@g****t> | about 3 years ago | |
| 879b8143 | fix rubocop | Michael Grosser <m****l@g****t> | about 3 years ago | |
| 52ecb27c | merge Merge pull request #140 from jdelStrother/ruby3-2 |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| b0379abd | Fix parsing ruleset shorthands in ruby 3.2 | Jonathan del Strother <m****e@d****m> | about 3 years ago | |
| b94277e0 | v1.14.0 | Michael Grosser <m****l@g****t> | over 3 years ago | |
| 88e928f6 | merge Merge pull request #97 from gmcgibbon/fix_multiline_url_values |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 5765e6cb | v1.13.0 | Michael Grosser <m****l@g****t> | over 3 years ago | |
| 461ffc45 | merge Merge pull request #135 from premailer/grosser/ci |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 0ced9399 | test new ruby version | Michael Grosser <m****l@g****t> | over 3 years ago | |
| 234eed2f | merge Merge pull request #134 from jacquesn/regexp-new-third-arg |
Michael Grosser <m****l@g****t>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 2529ca83 | Move Regexp::new 3rd argument into 2nd | James Jacques <n****s@s****m> | over 3 years ago | |
| c4545cf1 | v1.12.0 | Michael Grosser <m****l@g****t> | almost 4 years ago |