-
Notifications
You must be signed in to change notification settings - Fork 51
/
CHANGELOG
109 lines (94 loc) · 4.69 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
0.1.6
-----
* Disable gzip compression at deploy, in favor of compression set at the CDN level (#293, #310)
* Table template: Update tablesort version (#223, #309)
* Automatically strip whitespace from COPY sheet inputs (#303)
0.1.5
-----
This version includes updates to Python and NPM dependencies. Re-run `pip install -r requirements.txt` and `npm install`
This version moves templates to a separate location from the duplicated spreadsheets. After updating, you will need to update `DRIVE_SPREADSHEETS_FOLDER` in `app_config.py` to either specify a folder or set it to `None`. (#301)
* Switch to new embed loader (#231)
* Upgrade cssmin version to solve installation issue (#259)
* Auto-generate dates for new graphics (#237)
* Add date to slug of cloned graphic if missing or invalid (#239)
* Solve issue with draft cloned graphic path (#260)
* Animated photo: Remove D3 dependency (#229)
* Animated photo: Store params in the copy spreadsheet (#228)
* Locator map: Add pixelOffset config option (#220)
* State grid map: Add optional U.S. territories (#264)
* State grid map: Adjust map SVG height when toggling territories on and off (#265)
* Auto-generates copyedit note using fabric command (#236)
* Copyedit email: Tweak to formatting (#257)
* Add URL param to embed code, isHomepage boolean and css when homepage checkbox is clicked (#253)
* Make sure viewport test buttons are visible on mobile (#249)
* Bump LESS version to 3.5.3 (#270, #271, #279, #284)
* Update Python libraries in requirements.txt (#272, #274, #283)
* Make sure list of graphics is sorted by alpha (#291)
* Expose direct link to child page to allow for fallback links in story text if the embed doesn't load.
* Add optional drive root folder to store the COPY spreadsheets (#301)
* Accessibility: Added an optional `screenreader` field to describe graphic contents (#299)
0.1.4
-----
* Change http and // references to https. (#205)
* Block histogram: Assign block colors via JS rather than CSS (#175)
* State grid map: Fix sizing in IE11 (#170)
* State grid map: Add sequential legend option (#191)
* State grid map: Define data column as a variable (#176)
* Animated photo: Check for credit OR caption when displaying caption area (#174)
* Standardize use of _.contains to filter data columns in stacked bar/column chart templates (#183)
* Add AP-style month formatter (#190)
* Line chart template: Update filter for null values (#189)
* Remove references to local copy of pym in a few graphics templates (#188)
* Ensure support for https (#193)
* Add AP-style full date formatter (#198)
* Change flat to accommodate to new staging policy
* Update awscli and Authomatic library requirements
* Remove unused www deployment (#216)
* Remove unused files for s3 deployment (#218)
* Allow render/deploy from an arbitrary folder
* Remove empty env.settings (#221)
* Force utf-8 character set on html deployment to S3 (#215)
* Add testing capabilities
* Add private assets functionality
* New diverging bar chart template (#151)
0.1.3
-----
* Merge carebot branch
* Remove Newsletter template
0.1.2
-----
* Integrate new centralized pym v1
* New template: Newsletter template
* New template: Stacked grouped column chart (#181)
* New open_spreadsheet task
* New clone_graphic task
* deploy task accepts multiple project slugs (#155)
* animated_photo process script also outputs a gif (#152)
* New issue matrix graphic template.
* Add a new iTerm v3 configuration applescript
0.1.1
-----
* New animated_photo graphic template.
* CSS to address SVG overflow quirk in IE11.
* Add tablesort to table template. (#57)
* Add smarty filter. (#139)
* Remove commented-out JS data loader in existing graphics templates. (#147)
* Reorganize base JS and add some frequently-used D3 date/number formatters. (#137)
* Clean up CSS and JS in existing graphics templates. (#126, #140, #141, #145, #146, #148)
* Update boilerplate embed code to match what's needed for NPR's CMS, Seamus.
* Fix issue with creating a new graphic.
* Fix S3 SSL certificate issue.
* Created _base/base_filters.py, a library of default Jinja filters for common formatting tasks.
* Made it possible for graphic_config.py to import other local modules (#133)
0.1.0
-----
* stacked_bar_chart and stacked_column_chart will now auto-hide labels that don't fit.
* Height-based label fitting for column_chart template.
* bar_chart, column_chart, grouped_bar_chart, stacked_bar_chart and stacked_column_chart templates now supports negative numbers. (#124)
* Add support for custom Jinja filters specified in graphic_config.py. (#131)
* Update Jinja to 2.7.3. (#127)
* Add .DS_Store to default assetsignore. (#129)
* Fix issue where preview border messed with width calculation.
* Update pym to 0.4.5.
* Add block_histogram template.
* Start CHANGELOG. (#132)