mistercrunch closed pull request #4948: CHANGELOG for 0.25.0
URL: https://github.com/apache/incubator-superset/pull/4948
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8be4404806..10554f2f1b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,125 @@
 ## Change Log
 
+### 0.25.0 (2018/05/08 05:20 +00:00)
+- [#4942](https://github.com/apache/incubator-superset/pull/4942) [docs] add 
entry for Hive in installation.rst (#4942) (@mistercrunch)
+- [#4928](https://github.com/apache/incubator-superset/pull/4928) [sql lab] 
handle query stop race condition (#4928) (@mistercrunch)
+- [#4930](https://github.com/apache/incubator-superset/pull/4930) Update 
installation.rst (#4930) (@vihar)
+- [#4833](https://github.com/apache/incubator-superset/pull/4833) Merge pull 
request #4833 from timifasubaa/help_sqllab_forget_the_past (@timifasubaa)
+- 
[ab958c6](https://github.com/apache/incubator-superset/commit/ab958c67e6b7fde14e3d79c535045ca87fc5b732)
 make queries older than 6 hours timeout (@timifasubaa)
+- [#4939](https://github.com/apache/incubator-superset/pull/4939) Add Portugal 
to country_map visualization  (#4939) (@joaomg)
+- [#4938](https://github.com/apache/incubator-superset/pull/4938) add 
Airboxlab to Superset users list (#4938) (@antoine-galataud)
+- [#4940](https://github.com/apache/incubator-superset/pull/4940) Add 
Windsor.ai to the list of organizations (#4940) (@octaviancorlade)
+- [#4899](https://github.com/apache/incubator-superset/pull/4899) rm-slices 
(#4899) (@hughhhh)
+- [#4887](https://github.com/apache/incubator-superset/pull/4887) [druid] 
Updating Druid refresh metadata tests (#4887) (@john-bodley)
+- [#4900](https://github.com/apache/incubator-superset/pull/4900) Hide 
restricted ui elements, remove <br> from error message (#4900) (@jasnovak)
+- [#4923](https://github.com/apache/incubator-superset/pull/4923) Install 
superset in Kubernetes with helm chart (#4923) (@cychiang)
+- [#4925](https://github.com/apache/incubator-superset/pull/4925) Support 
Apache Kylin in EngineSpec (#4925) (@zhaoyongjie)
+- [#4921](https://github.com/apache/incubator-superset/pull/4921) [bufix] 
filtered column was removed (#4921) (@mistercrunch)
+- [#4917](https://github.com/apache/incubator-superset/pull/4917) Add doc 
entry for BigQuery support (#4917) (@mistercrunch)
+- [#4918](https://github.com/apache/incubator-superset/pull/4918) Fix typos 
from linting (#4918) (@mistercrunch)
+- [#4911](https://github.com/apache/incubator-superset/pull/4911) Fix for 
week_start_sunday and week_ending_saturday (#4911) (@betodealmeida)
+- [#4908](https://github.com/apache/incubator-superset/pull/4908) Replace 
NaN/Infinity with null (#4908) (@betodealmeida)
+- [#4913](https://github.com/apache/incubator-superset/pull/4913) Fix 
country_map visualization URL (#4913) (@mistercrunch)
+- [#4883](https://github.com/apache/incubator-superset/pull/4883) Add note 
about 0.25.0 upgrade in UPDATING.md (#4883) (@mistercrunch)
+- [#4897](https://github.com/apache/incubator-superset/pull/4897) Heatmap 
improvements (#4897) (@mistercrunch)
+- [#4906](https://github.com/apache/incubator-superset/pull/4906) 
requirements: bump gunicorn to 19.8.0 (#4906) (@xrmx)
+- [#4907](https://github.com/apache/incubator-superset/pull/4907) 
translations: rename pt_BR gettext files (#4907) (@xrmx)
+- [#4884](https://github.com/apache/incubator-superset/pull/4884) [pylint] 
prepping for enabling pylint for non-errors (#4884) (@john-bodley)
+- [#4901](https://github.com/apache/incubator-superset/pull/4901) Fix 
'Uncaught TypeError: pe.clamp is not a function' (#4901) (@mistercrunch)
+- [#4896](https://github.com/apache/incubator-superset/pull/4896) [sql lab] 
allow stoping 'pending' queries (#4896) (@mistercrunch)
+- [#4886](https://github.com/apache/incubator-superset/pull/4886) remove hard 
code http scheme of short url #4656 (#4886) (@ripoul)
+- [#4891](https://github.com/apache/incubator-superset/pull/4891) Allow 
limiting rows on Pivot Table (#4891) (@mistercrunch)
+- [#4890](https://github.com/apache/incubator-superset/pull/4890) [bugfix] 
temporal columns with expression fail (#4890) (@mistercrunch)
+- [#4882](https://github.com/apache/incubator-superset/pull/4882) Implement 
Snowflake engine with supported time grains (#4882) (@villebro)
+- [#4841](https://github.com/apache/incubator-superset/pull/4841) Move a few 
JS files (#4841) (@mistercrunch)
+- [#4872](https://github.com/apache/incubator-superset/pull/4872) Remove 
spurious "has" from README (#4872) (@davidthewatson)
+- [#4869](https://github.com/apache/incubator-superset/pull/4869) remove 
DISTINCT ON statement (#4869) (@stillmatic)
+- [#4866](https://github.com/apache/incubator-superset/pull/4866) [axis 
formatting] Override the valueformat to be percentage when contribution is 
selected (#4866) (@conglei)
+- [#4836](https://github.com/apache/incubator-superset/pull/4836) Refactoring 
on exploreReducer.js (#4836) (@hughhhh)
+- [#4856](https://github.com/apache/incubator-superset/pull/4856) Fix 'pip 
install .' (#4856) (@mistercrunch)
+- [#4842](https://github.com/apache/incubator-superset/pull/4842) Safely 
passing data to d3.html (#4842) (@michellethomas)
+- [#4867](https://github.com/apache/incubator-superset/pull/4867) Add 
Astronomer to list of organizations using Apache Superset (#4867) (@ryw)
+- [#4843](https://github.com/apache/incubator-superset/pull/4843) [formats] 
add better defaults for time + number formatting (#4843) (@williaster)
+- [#4853](https://github.com/apache/incubator-superset/pull/4853) [sql] Using 
read_sql_query instead of read_sql (#4853) (@john-bodley)
+- [#4854](https://github.com/apache/incubator-superset/pull/4854) correct 
config language key to pt_BR (#4854) (@pld)
+- [#4850](https://github.com/apache/incubator-superset/pull/4850) Remove 
obsolete TODO.md (#4850) (@mistercrunch)
+- [#4844](https://github.com/apache/incubator-superset/pull/4844) [docs] minor 
file name and format fix for the setup document (#4844) (@sekikn)
+- [#4821](https://github.com/apache/incubator-superset/pull/4821) Fix time 
granularity-related issues (#4821) (@mistercrunch)
+- [#4829](https://github.com/apache/incubator-superset/pull/4829) ensure 
directory exists before saving csv file (#4829) (@timifasubaa)
+- 
[e47d8a5](https://github.com/apache/incubator-superset/commit/e47d8a59a4773f29e62d9b33d7ad6ad2b343abdd)
 help sqllab forget the past (@timifasubaa)
+- [#4651](https://github.com/apache/incubator-superset/pull/4651) [explore] 
proper filtering of NULLs and '' (#4651) (@mistercrunch)
+- [#4835](https://github.com/apache/incubator-superset/pull/4835) [setup] 
Dropping 3.4 and adding 3.6 (#4835) (@john-bodley)
+- [#4820](https://github.com/apache/incubator-superset/pull/4820) Moving some 
JS folders (#4820) (@mistercrunch)
+- [#4828](https://github.com/apache/incubator-superset/pull/4828) [travis] 
Fixing environments (#4828) (@john-bodley)
+- [#4831](https://github.com/apache/incubator-superset/pull/4831) 
db_engine_specs: use correct sqlite week time grain (#4831) (@xrmx)
+- [#4825](https://github.com/apache/incubator-superset/pull/4825) Update 
README with fresher screenshots (#4825) (@mistercrunch)
+- [#4736](https://github.com/apache/incubator-superset/pull/4736) [Explore] 
Adding custom expressions to adhoc metrics (#4736) (@GabeLoins)
+- [#4817](https://github.com/apache/incubator-superset/pull/4817) [docs] many 
improvements to the documentation / cleanup (#4817) (@mistercrunch)
+- [#4823](https://github.com/apache/incubator-superset/pull/4823) docs: use 
proper dialect for redshift (#4823) (@xrmx)
+- [#4702](https://github.com/apache/incubator-superset/pull/4702) RFC: add 
logger that logs into browser console (#4702) (@betodealmeida)
+- [#4798](https://github.com/apache/incubator-superset/pull/4798) [DeckGL] 
Added fixtures and Deck test (#4798) (@hughhhh)
+- [#4800](https://github.com/apache/incubator-superset/pull/4800) Improve the 
calendar heatmap (#4800) (@mistercrunch)
+- [#4746](https://github.com/apache/incubator-superset/pull/4746) Filtering 
out SQLLab views out of table list view by default (#4746) (@mistercrunch)
+- [#4815](https://github.com/apache/incubator-superset/pull/4815) [migrations] 
Fixing issue #4810 (#4815) (@john-bodley)
+- [#4807](https://github.com/apache/incubator-superset/pull/4807) Make the 
bottom margin a bit taller (#4807) (@mistercrunch)
+- [#4801](https://github.com/apache/incubator-superset/pull/4801) [bugfix] 
dedup groupby columns in Deck visualizations (#4801) (@mistercrunch)
+- [#4803](https://github.com/apache/incubator-superset/pull/4803) [explore] 
set working default for MetricsControl (#4803) (@mistercrunch)
+- [#4806](https://github.com/apache/incubator-superset/pull/4806) [tests] 
cleaning up test configuration (#4806) (@john-bodley)
+- [#4659](https://github.com/apache/incubator-superset/pull/4659) Adding tests 
for the time table viz (#4659) (@michellethomas)
+- [#3658](https://github.com/apache/incubator-superset/pull/3658) 
BugFix(#3658) (#4133) (@hidetoshiito)
+- [#4804](https://github.com/apache/incubator-superset/pull/4804) call next() 
the right way (#4804) (@timifasubaa)
+- [#4808](https://github.com/apache/incubator-superset/pull/4808) filter 
recently viewed to just have explore and dashboard types (#4808) (@hughhhh)
+- [#4525](https://github.com/apache/incubator-superset/pull/4525) adding 
option for multiple metrics, group by, opacity, legends (#4525) (@ArielStv)
+- [#4587](https://github.com/apache/incubator-superset/pull/4587) [logs] 
Dropping dt column (#4587) (@john-bodley)
+- [#4802](https://github.com/apache/incubator-superset/pull/4802) [homepage] 
Fix Favorites chart list (#4802) (@graceguo-supercat)
+- [#4552](https://github.com/apache/incubator-superset/pull/4552) [travis/tox] 
Restructuring configuration (#4552) (@john-bodley)
+- [#4799](https://github.com/apache/incubator-superset/pull/4799) [bugfix] 
when num_period_compare is not set (#4799) (@mistercrunch)
+- [#4756](https://github.com/apache/incubator-superset/pull/4756) Improve 
xAxis ticks, thinner bottom margin (#4756) (@mistercrunch)
+- [#4792](https://github.com/apache/incubator-superset/pull/4792) Add 
Ascendica Development in organizations list who use Superset (#4792) 
(@davidhassan)
+- [#4774](https://github.com/apache/incubator-superset/pull/4774) [explore] 
forcing .1% number format when using 'Period Ratio' (#4774) (@mistercrunch)
+- [#4647](https://github.com/apache/incubator-superset/pull/4647) Add play 
slider to screengrid (#4647) (@betodealmeida)
+- [#4781](https://github.com/apache/incubator-superset/pull/4781) Rename 
UPDATING.MD to UPDATING.md (#4781) (@john-bodley)
+- [#4765](https://github.com/apache/incubator-superset/pull/4765) [line] fix 
verbose names in time shift (#4765) (@mistercrunch)
+- [#4777](https://github.com/apache/incubator-superset/pull/4777) [doc] module 
header for controls.jsx and visTypes.jsx (#4777) (@mistercrunch)
+- [#4772](https://github.com/apache/incubator-superset/pull/4772) [dashboard] 
open in edit mode when adding a chart (#4772) (@mistercrunch)
+- [#4768](https://github.com/apache/incubator-superset/pull/4768) [Bug fix] 
Resolving key conflicts in Timeseries Annotation Layer when key is a string 
(#4768) (@EvelynTurner)
+- [#4767](https://github.com/apache/incubator-superset/pull/4767) Improve 
controls layout for Table visualization (#4767) (@mistercrunch)
+- [#4755](https://github.com/apache/incubator-superset/pull/4755) Pass 
granularity from backend to frontend as ISO duration (#4755) (@betodealmeida)
+- [#4773](https://github.com/apache/incubator-superset/pull/4773) Fix brush 
with annotations (#4773) (@betodealmeida)
+- [#4778](https://github.com/apache/incubator-superset/pull/4778) Add notes to 
contrib file about testing and code coverage (#4778) (@ttannis)
+- [#4766](https://github.com/apache/incubator-superset/pull/4766) [explore] 
set control default for *showminmax = false (#4766) (@mistercrunch)
+- [#4673](https://github.com/apache/incubator-superset/pull/4673) Add context 
to templates / respect slice timeout (#4673) (@daoready)
+- [#4761](https://github.com/apache/incubator-superset/pull/4761) [druid] 
Excluding refreshing verbose name (#4761) (@john-bodley)
+- [#4754](https://github.com/apache/incubator-superset/pull/4754) [deck_multi] 
fixing issues with deck_multi (#4754) (@mistercrunch)
+- [#4741](https://github.com/apache/incubator-superset/pull/4741) Set longer 
CSRF token duration (one week) (#4741) (@mistercrunch)
+- [#4742](https://github.com/apache/incubator-superset/pull/4742) [sql lab] 
preserve schema through visualize flow (#4742) (@mistercrunch)
+- [#4005](https://github.com/apache/incubator-superset/pull/4005) [BUGFIX]: 
JavaScripts max int is 2^53 - 1, longs are bigger (#4005) (@fabianmenges)
+- [#4728](https://github.com/apache/incubator-superset/pull/4728) 
[sql_lab]Disabled run query button if sql query editor is empty (#4728) 
(@lprashant-94)
+- [#4726](https://github.com/apache/incubator-superset/pull/4726) [bugfix] 
convert metrics to numeric in dataframe (#4726) (@mistercrunch)
+- [#4648](https://github.com/apache/incubator-superset/pull/4648) Pass 
timezone to Druid Query granularity (#4648) (@ktong)
+- [#4646](https://github.com/apache/incubator-superset/pull/4646) [BugFix] 
Allowing limit ordering by post-aggregation metrics (#4646) (@jeffreythewang)
+- [#4603](https://github.com/apache/incubator-superset/pull/4603) 
[flask-appbuilder] Bumping version to 1.10.0 (#4603) (@john-bodley)
+- [#4730](https://github.com/apache/incubator-superset/pull/4730) Fix deep 
equality logic (#4730) (@mistercrunch)
+- [#4654](https://github.com/apache/incubator-superset/pull/4654) Expose 
metrics to JS (#4654) (@betodealmeida)
+- [#4718](https://github.com/apache/incubator-superset/pull/4718) including 
auto generated avg metrics in druid (#4718) (@GabeLoins)
+- [#4738](https://github.com/apache/incubator-superset/pull/4738) easier tab 
closing in sqllab (#4738) (@GabeLoins)
+- [#4729](https://github.com/apache/incubator-superset/pull/4729) [explore] 
don't prompt to 'Run Query' on viewport change (#4729) (@mistercrunch)
+- [#4720](https://github.com/apache/incubator-superset/pull/4720) Add '.1%' to 
number format options (#4720) (@mistercrunch)
+- [#4717](https://github.com/apache/incubator-superset/pull/4717) [sqllab] fix 
data grid's instant search function (#4717) (@mistercrunch)
+- [#4451](https://github.com/apache/incubator-superset/pull/4451) [cli] 
Deprecating gunicorn/flower dependencies (#4451) (@john-bodley)
+- [#4689](https://github.com/apache/incubator-superset/pull/4689) Remove 
redundant has_access definition in superset (#4689) (@timifasubaa)
+- [#4669](https://github.com/apache/incubator-superset/pull/4669) [sqllab] 
Using app context for Celery task (#4669) (@john-bodley)
+- [#4693](https://github.com/apache/incubator-superset/pull/4693) Use 3 
letters month prefix in default date format (#4693) (@mistercrunch)
+- [#4719](https://github.com/apache/incubator-superset/pull/4719) [sql lab] 
ctrl-r hotkey should run latest SQL (#4719) (@mistercrunch)
+- [#4714](https://github.com/apache/incubator-superset/pull/4714) Add missing 
perms to sql_lab role (#4714) (@mistercrunch)
+- [#4709](https://github.com/apache/incubator-superset/pull/4709) Remove 
trailing '/' from Mailing list link in README file (#4709) (@Alagappan)
+- [#4663](https://github.com/apache/incubator-superset/pull/4663) [Explore] 
Streamlined metric definitions for SQLA and Druid (#4663) (@GabeLoins)
+- [#4703](https://github.com/apache/incubator-superset/pull/4703) Rename 
no_reload (#4703) (@betodealmeida)
+- [#4700](https://github.com/apache/incubator-superset/pull/4700) Fixing label 
issue when columnType is null (#4700) (@michellethomas)
+- [#4687](https://github.com/apache/incubator-superset/pull/4687) i18n(es_es) 
(#4687) (@joebordes)
+- [#4565](https://github.com/apache/incubator-superset/pull/4565) [security] 
Refactor security code into SupersetSecurityManager (#4565) (@timifasubaa)
+- [#4680](https://github.com/apache/incubator-superset/pull/4680) Hotkeys in 
SQL Lab (#4680) (@mistercrunch)
+- [#4697](https://github.com/apache/incubator-superset/pull/4697) Docs on how 
to package a release + CHANGELOG for 0.24.0 (#4697) (@mistercrunch)
 ### 0.24.0 (2018/03/27 06:50 +00:00)
 - [#4655](https://github.com/apache/incubator-superset/pull/4655) [druid] 
Updating refresh logic (#4655) (@john-bodley)
 - [#4683](https://github.com/apache/incubator-superset/pull/4683) Fix bug with 
sorting columns in group by using time shift (#4683) (@michellethomas)
diff --git a/UPDATING.md b/UPDATING.md
index 0baf1133f8..78607ffee0 100644
--- a/UPDATING.md
+++ b/UPDATING.md
@@ -4,12 +4,30 @@ This file documents any backwards-incompatible changes in 
Superset and
 assists people when migrating to a new version.
 
 ## Superset 0.25.0
-Superset 0.25.0 contains a backwards incompatible database migration script.
+Superset 0.25.0 contains a backwards incompatible changes.
 If you run a production system you should schedule downtime for this
 upgrade.
-* [4587](https://github.com/apache/incubator-superset/pull/4587)
 
-## Superset 0.23.0
-
-* [4565](https://github.com/apache/incubator-superset/pull/4565)
-* [4835](https://github.com/apache/incubator-superset/pull/4835)
+The PRs bellow have more information around the breaking changes:
+* [4587](https://github.com/apache/incubator-superset/pull/4587) : a backward
+  incompatible database migration that requires downtime. Once the
+  db migration succeeds, the web server needs to be restarted with the
+  new version. The previous version will fail
+* [4565](https://github.com/apache/incubator-superset/pull/4565) : we've
+  changed the security model a bit where in the past you would have to
+  define your authentication scheme by inheriting from Flask
+  App Builder's 
+  `from flask_appbuilder.security.sqla.manager import SecurityManager`,
+  you now have to derive Superset's
+  own derivative `superset.security.SupersetSecurityManager`. This
+  can provide you with more hooks to define your own logic and/or defer
+  permissions to another system as needed. For all implementation, you
+  simply have to import and derive `SupersetSecurityManager` in place
+  of the `SecurityManager`
+* [4835](https://github.com/apache/incubator-superset/pull/4835) : 
+  our `setup.py` now only pins versions where required, giving you
+  more latitude in using versions of libraries as needed. We do now
+  provide a `requirements.txt` with pinned versions if you want to run
+  the suggested versions that `Superset` builds and runs tests against.
+  Simply `pip install -r requirements.txt` in your build pipeline, likely
+  prior to `pip install superset==0.25.0`


 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to