summaryrefslogtreecommitdiffhomepage
path: root/axlsx.gemspec
AgeCommit message (Collapse)Author
2023-10-20Fix minor safe offenses to gemspecGeremia Taglialatela
- Style/ExpandPathArguments - Style/PercentLiteralDelimiters
2023-10-19Merge pull request #197 from tagliala/security/opt-in-for-mfa-requirementZsolt Kozaroczy
Opt-in for MFA requirement
2023-05-25Enable Naming copsGeremia Taglialatela
Also fix safe minor offenses - Naming/BinaryOperatorParameterName - Naming/HeredocDelimiterCase
2023-05-25Opt-in for MFA requirementGeremia Taglialatela
Make the gem more secure by requiring that all privileged operations by any of the owners require OTP. Ref: https://guides.rubygems.org/mfa-requirement-opt-in/
2023-05-24Enable Gemspec copsGeremia Taglialatela
Gemspec/RequireMFA will be fixed via #197
2023-05-04Enable Style/FrozenStringLiteralComment and autocorrectPaul Kmiec
2023-05-03Reintroduce Ruby 2.6 compatibilityGeremia Taglialatela
The main reason is to allow JRuby 9.3, which is still supported.
2023-04-27Drop support for Ruby < 2.7Stefan
2023-04-07Fix Layout/SpaceInsidePercentLiteralDelimitersGeremia Taglialatela
``` rubocop --only Layout/SpaceInsidePercentLiteralDelimiters -a ```
2022-04-10Update gemspec to recent stylesmishina
- `date` should not be set - Remove deprecated `test_files` to shrink gem size
2022-02-08Switch CI to Github ActionsWeston Ganger
2021-03-27Replace mimemagic with marcel (#95)Jorne Kandziora
Mimemagic requires users to download or install additional files. Rails used Marcel as an abstration layer on this library. Marcel was updated to another file matching database. Following Rails in this matter will remove the need for users to do additional work, just to use caxlsx.
2020-12-03Trying to work with Ruby 3 (preview)Thorben Starsy
2020-11-09Update version requirement for kramdownStefan Daschek
Fixes CVE-2020-14001 kramdown is not used in the gem itself though, only in development when generating documentation.
2019-10-04Version 3.0.1 bump [skip ci]Noel Peden
2019-10-02Merge pull request #2 from inopinatus/masterNoel Peden
Bump dependencies for nokogiri, ruby, and rubyzip.
2019-09-29Bump dependencies for nokogiri, rubyzip, and Ruby.Josh Goodall
nokogiri <1.10.4 and rubyzip < 1.3.0 had CVEs and/or regressions, and whilst we're here, signal that it's okay to use Ruby 2.3 syntax and methods and later.
2019-09-23Gemspec home page fix [skip ci]Noel Peden
2019-09-08Change gem nameNoel Peden
2018-02-14chore(deps): specify dep semantic versionsrandym
2018-02-14fix(nokogiri): only allow latest patched nokogirirandym
2017-04-01chore(gemspec): pin down rubyzip version rangerandym
2017-04-01chore(yard): update to latest yardrandym
2017-04-01feat(ruby): update supported ruby versions and gem dependenciesrandym
2017-02-27Fix RubyZip vulnerabilityEli Sadoff
2016-11-23refactor: upgrade rubyzip to 1.2.0Michael Zaccari
The fix for JRuby's ObjectSpace is the motivation for this PR. There doesn't appear to be any breaking changes, mostly bugfixes: https://github.com/rubyzip/rubyzip/blob/master/Changelog.md#120 All tests pass with MRI/JRuby
2015-11-18update nokogiri and htmlentitiesRunar Ingebrigtsen
2015-07-03Validates whether an image is acceptable through mime typemarc
image/jpeg, image/png & image/gif are considered the allowed mime types for an image. mimemagic gem is added as dependency in order to do the checking. Added tests to check against three supported mime types. A fake jpg fixture (created with 'touch' command) has been added to test that extension is no longer used.
2015-03-14bump versionJurriaan Pruis
2014-03-17Update to RubyZip 1.1.1Jurriaan Pruis
2014-01-31[#280] Updates rubyzip dependencypirvudoru
2013-09-26extended examples and smooth lines for line chartRandy Morgan
2013-09-13add .yardopts_guide to gemRandy Morgan
2013-09-13Fixes for anchor swapping when adding images. - Two -> One swap still pending.Randy Morgan
2013-09-13re-enable 1.8.7 travis and pin rubyzip at 0.9.9Randy Morgan
2013-08-29upgrade to rubyzip 1.0.0Delwyn de Villiers
2013-07-23bumped rubyzip version to resolve some UTF-8 issues: ↵Randy Morgan
https://github.com/randym/axlsx/issues/208
2013-07-08Make sure serializing axlsx packages with identical contents always results ↵Stefan Daschek
in identical zip files. This improves the possibilites for caching and/or consolidating the generated zip (xlsx) files. Up to now, serializing the same package at different times resulted in different zip files because of the timestamp in the zip entry metadata. Note: To generate identical packages (and thus identical zip files), you'll have set Core#created explicitly, eg. with `Package.new(created_at: Time.local(2013, 1, 1)`.
2013-04-19Moved simplecov dependency to GemfileRandy Morgan
2013-04-19Added prep for 1.3.6 releaseRandy Morgan
2013-01-10added documentation for trust_input and gemspec update.Randy Morgan
2013-01-10Update axlsx.gemspecRandy Morgan (@morgan_randy)
rewording of gem description
2012-11-25Cleaned up gemspec and removed pdf export exampleRandy Morgan
2012-11-23Updated thin_chars and replaced cover_me with simplecovRandy Morgan
2012-08-04pre-release prepRandy Morgan
clean up .yardops and basic documentation for serialization helpers
2012-08-02hmm…. ditch red carpet and do some docsRandy Morgan
2012-08-02looks like it may actually be redcarpetRandy Morgan
2012-08-02guess JRuby is not quite ready for YARD, or is it the other way around??!!Randy Morgan
2012-08-02MOAR travis FUN!Randy Morgan
2012-08-02fun with travisRandy Morgan