| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-14 | Set column width to the maximum allowed value (#53) | Sergey Ponomarev | |
| Maximum column width limit in MS Excel is 255 characters https://support.microsoft.com/en-us/office/excel-specifications-and-limits-1672b34d-7043-467e-8e27-269d656771c3 If this value is exceeded, MS Excel gets stuck and doesn't allow column resizing. | |||
| 2020-02-13 | Improve cell string_autowidth calculations (#44) | Weston Ganger | |
| Previously, cells with autowidth sometimes were too narrow for the content to fit. The original width calculation tried to take the difference between narrow and wide chars into account, but it didn’t work out very well. The new calculation is simpler. Compared to the previous implementation it results in cells being slightly wider in most cases. | |||
| 2019-12-20 | Add option to protect against formula injection attacks (#34) | Gabriel Morcote | |
| Caxlsx used to treat cell values beginning with an equal sign as formula by default. This can be dangerous if the input data is user generated or coming from other untrusted sources (see https://www.owasp.org/index.php/CSV_Injection for details). This commit adds a new option `escape_formulas` that can be used with `#add_row` and on instances of `Cell`. If set to true, cell values beginning with an equal sign are treated as normal strings (and will be displayed literally by Excel and co.) | |||
| 2019-12-17 | Check size in bytes as opposed to string size | Ian Clarkson | |
| - `size` returns length in characters, but doesn't factor in multibyte Unicode characters. By switching to `bytesize`, we check the relevant measure of how many bytes the worksheet name is. - Fixes https://github.com/randym/axlsx/issues/588 - Copy of PR against original axlsx (https://github.com/randym/axlsx/pull/589) | |||
| 2019-12-15 | Fix typo. | Stefan Daschek | |
| See https://github.com/randym/axlsx/pull/635 | |||
| 2018-02-08 | chore(coverage): 100% coverage, 100% docs | randym | |
| 2018-02-08 | chore(coverage) increase coverage and cleanup | randym | |
| 2018-02-07 | fix(docs): patch docs returns -> return | randym | |
| 2018-02-06 | Merge branch 'master' into release-3.0.0 | randym | |
| 2018-02-06 | Merge pull request #432 from repinel/fix-cols-doc | Randy Morgan (@morgan_randy) | |
| [ci skip] Fix the documentation for Worksheet#cols | |||
| 2018-01-11 | chore(clean): remove white space | randym | |
| 2017-04-01 | Merge branch 'master' into release-3.0.0 | randym | |
| 2017-04-01 | chore(doc): document some members | randym | |
| 2017-04-01 | chore(depreciated): remove depreciated members | randym | |
| 2017-03-23 | Fix typo | mparramon-kantox | |
| :) | |||
| 2016-11-15 | Merge pull request #499 from ehallmark/pivot_table_bugs | Randy Morgan (@morgan_randy) | |
| Pivot table bugs | |||
| 2016-11-15 | Merge pull request #494 from sato-s/sheet-title | Randy Morgan (@morgan_randy) | |
| Fix #472: worksheet name with underscore | |||
| 2016-11-15 | Merge pull request #492 from sato-s/color | Randy Morgan (@morgan_randy) | |
| set color with Row#color= | |||
| 2016-11-14 | set color with Row#color= | sato-s | |
| 2016-11-12 | fix warning: constant ::Fixnum is deprecated | takkanm | |
| fix Fixnum deprecated warning on Ruby2.4-preview3. Fixnum was unify into Integer. https://bugs.ruby-lang.org/issues/12005 | |||
| 2016-11-07 | Added style_info field to pivot_table.rb | Evan Hallmark | |
| 2016-11-07 | Updated pivot_table#pivot_field_for to use the axisPage attr for page fields ↵ | Evan Hallmark | |
| instead of axisCol | |||
| 2016-11-07 | Added pivot table option to pass in list of row fields to omit subtotals from | Evan Hallmark | |
| 2016-11-04 | Merge pull request #455 from acl-services/text-type | Randy Morgan (@morgan_randy) | |
| Implement :text cell type | |||
| 2016-11-02 | Allow a Row to be passed to merge_cells | Mike Dillon | |
| 2016-10-09 | Fix #472: worksheet name with underscore | sato-s | |
| Previously, worksheet name was defined as a serializable_attributes that Axlsx automatically camelize by Axlsx.camel . This cause an unexpected worksheet name convertion. For instance, - "Pie_chart" is converted into "Piechart" - "_example" is converted into "Example" This patch disables an unexpected worksheet name convertion. | |||
| 2016-04-05 | Escape html in :text type | Arkadiy Butermanov | |
| 2016-03-23 | Implement :text cell type | Arkadiy Butermanov | |
| 2016-01-13 | Remove incorrect argument | Bruce Davidson | |
| 2016-01-13 | Fix #440 - allow control of position of outline summary row/columns | Bruce Davidson | |
| 2015-12-14 | [ci skip] Fix the documentation for Worksheet#cols | Roque Pinel | |
| 2015-11-18 | remove some code reek | Runar Ingebrigtsen | |
| 2015-07-04 | Merge branch 'fix-time-cast' of https://github.com/soutaro/axlsx into ↵ | Jonathan Tron | |
| soutaro-fix-time-cast | |||
| 2015-07-04 | Add test, fix example with tab color generation and fix a but due to a typo | Jonathan Tron | |
| 2015-05-23 | Option to change tab color | shifakhan | |
| 2015-04-26 | Update worksheet.rb | Iwan Buetti | |
| small oversight... | |||
| 2015-01-12 | Fix #fit_to to work correctly and fix tests under Ruby 2.2.0 | Jurriaan Pruis | |
| 9999 is too big | |||
| 2014-12-10 | Typo in row.rb | Gary Holtz | |
| "sell" should be "cell" | |||
| 2014-10-29 | Skip to_time if the value is a Time instance | Soutaro Matsumoto | |
| This skips calling `#to_time` if the value is a instance of subclass of `Time`, like `ActiveSupport::TimeWithZone`. | |||
| 2014-07-29 | Allow multiple autofilters per workbook | mfrank01 | |
| 2014-04-04 | Fix boolean values so the output matches Excel and works on Numbers | Jurriaan Pruis | |
| Use 1 or 0 instead of 'true' or 'false' in the XML output | |||
| 2014-03-17 | Fix RichText warning | Jurriaan Pruis | |
| 2014-03-12 | Fix autowidth in combination with sanitizing | Jurriaan Pruis | |
| By only sanitizing just before serialisation. | |||
| 2014-03-05 | Small fixes | Jurriaan Pruis | |
| 2014-03-04 | Fix cell merging, #179 | Jurriaan Pruis | |
| 2014-03-04 | Merge pull request #295 from tafryn/arrayformula | Jurriaan Pruis | |
| Added array formula support | |||
| 2014-03-04 | Fix sanitizing and some cleanup | Jurriaan Pruis | |
| 2014-03-03 | Add support for array formulas. | tafryn | |
| 2014-03-01 | Implemented RichText (multiple text runs) | Jurriaan Pruis | |
| and added multiline autowidth for both RichText and normal strings | |||
| 2014-02-26 | Huge refactoring | Jurriaan Pruis | |
| Do not create huge strings Let Row inherit from SimpleTypedList Optimized sanitizing Optimized validation And more.. | |||
