Releases: CartoDB/cartodb
v2.13.1
- New Features
- Add Midnight commander basemap
- oAuth-based Google Drive and Dropbox integration
- Bugs and improvements
- When georeferencing by lon/lat columns, convert strings to number first
- Missing fonts in account assets
- Map views graph display error
- Color picker bindings still persist after it is cleaned
- Sql query editor no longer breaks if you add ''
- Review last used colors functionality on color picker.
- Proxima Nova and SEGOE UI fonts are not being loaded using IE9 in Windows 7
- Typo on "No georeferenced data on your table" window
- Fixed crash when user wants to delete a layer from a visualization
- Public dashboard footer no longer gets rendered in private dashboard
- Logged-in detection in public pages
- "CartoDB" link points to your public profile page
- Fix sublayer_options sharing in the public_dashboard
- Error when creating public vizz
- Fix line-height of the tags in the public dashboard
v2.13.0
NOTE: This version introduces another kind of privacy setting: "Link-only".
Now visualizations and tables which are public are listed by default on user pages.
Due to this, you may want to turn all your Public tables and visualizations to "Link-only" state.
To do this, just run the following SQL query on your metadata database:UPDATE visualizations SET privacy='link' WHERE privacy='public'; UPDATE user_tables SET privacy=2 WHERE privacy=1;
- New features
- Public User Pages: now users have a public dashboard on their CartoDB homepage
which will show all the public visualizations and tables on their account. - Add new "link-only" privacy status for tables.
- Public User Pages: now users have a public dashboard on their CartoDB homepage
- Improvements
- New endpoint to extract user information
- Fixed bugs
- Using CartoDB.js, if you create a layer from a viz.json url, and then try to
hide it, its interaction still works - Fixes in session handling when multuple users are logged at the same time
- Run a update to change all paid users public visualizations from public to link
- Torque layer offsets when several layers in public page
- Using CartoDB.js, if you create a layer from a viz.json url, and then try to
v2.12.0
- Improvements
- Frontend code (JS) is now no longer compiled using the assets pipeline. You can
use the asset_host setting on app_conflg.yml to point to assets on our own CDN
or to your own ones if you compile them manually using Grunt.
For more details, look at lib/build/UPGRADING.md. - Automate frontend unit tests
- Frontend code (JS) is now no longer compiled using the assets pipeline. You can
v2.11.2
- Bugs Fixed
- Public map is not loaded using https.
- Public table fails on order by.
- Clear view raises wrong sql query.
- Ugly error on Table name change.
- Increase map height in the public_map page.
- Torque layer raises an exception in google maps.
- Normal sync tables do not properly log errors.
- All rows returned at once from queries written in the SQL pane.
- In the layer selector, if you unselect all the layers, and then only activates one, the infowindow is neither appearing nor working.
v2.11.1
- Improvements
- Improved Cluster Wizard.
- Changed behaviour in the asset manager dialog.
- Alternative automatic geocoding from tab delimited uploads over X rows.
- Enable mouse wheel when the map is in fullscreen mode.
- Bugs Fixed
- Small fixes in the public map page.
- Public pages map center does not correspond with share dialog.
- Scrolling infowindows in the public_map page scrolls the whole map.
- Fixed padding in the public table list.
- Click over lock should open privacy window.
- Importer: cannot guess content-type from http header.
- Styles are wrongly set after renaming a freshly imported table.
- Added a row of last colours used in the visualization (on the wizards) in the colorpicker.
- Using a cartocss variable makes the UI to stop working. It does not apply new styles.
- Table renaming "unlinks" tables and vis sometimes.
- Creating a visualization from a table does not add the table.
- When cluster wizard is applied and using a filter, a message of 'interaction is disabled' appears.
- Small typo when free user tries to switch to private.
- Using the new color picker in the CartoCSS editor, after choosing a default color, we should not lose the focus in the editor.
- Table UI won't reload after successful geocoding.
- Do not escape single quotes in category wizard.
- Infowindow fields are renderer in reverse order.
- Import files containing lat/lon with ',' instead of '.' break.
- Infowindow content is not being loaded using https when embed is loaded with https.
v2.11.0
2.11.0 (2014-03-10)
IMPORTANT NOTE
From this release, CartoDB uses UUIDs instead of IDs to reference to all objects on
the database, so that it is being able to work on distributed environments much
reliably.
Your database would need manual upgrade in order to use this CartoDB version.
We have created a script to help you migrate your database. Even this script has
been tested and used on production environments by us, we highly encourage
to make a FULL backup of your database before running it.
This backup should involve both PostgreSQL metadata and user data databases
and redis metadata database.
In order to run this migration you need to stop your application and make sure
that there is not any connection to your databases while you run the script.
After you run the migration script manually you will need to run the rails
migration task as usual.
This migration will detect that your database is already in the right state and will
continue normally (and won't work until you do so).
Notice that this migration is mandatory in order to use this CartoDB version
and any other future version. Also, versions starting with this one are
incompatible with the old database schema with integer based ids.
These are the steps you need to follow in order to run the manual script:
$ cd <application_root>
$ export RAILS_ENV=<rails_env>
$ export DBNAME=<your_postgresql_database_name>
$ export DBHOST=<your_postgresql_database_host>
$ export DBUSER=<your_postgresql_database_user>
$ export REDIS_HOST=<your_redis_host>
$ bundle exec ruby ./script/migrate_to_uuid.rb schema
$ bundle exec ruby ./script/migrate_to_uuid.rb meta
$ bundle exec ruby ./script/migrate_to_uuid.rb data
$ bundle exec ruby ./script/migrate_to_uuid.rb clean
Now, back to the features:
- New Features
- All metadata storage is now UUID-based
- Implement new public map page
- Implement new georeference options
- Implement new geocoder logic in the backend, allowing to geocode by regions
using open data
- Bugs Fixed
- Improvements of traces for Sync Tables
- Fix errors when deleting user databases on distributed environemtns
- Show in color-picker all the colors you are using in your visualization
(colors from other layers and so on) - Make cartodb UI work without Google Maps JS
- Fix error with geocoder row counts
- Changed XYZ test preventing server issues
- Changed color picker interaction
- Prevent default actions from new share buttons
- Fix several JS specs
- Disable statsc collection in https from embed to avoid security problems
- Adding a table to a public visualization changes the privacy of the vis
- Full screen options are enabled by default for public visualizations
- Empty the_geom from CSV no longer imports to "" instead of NULL
- Trying to change a password no longer returns unauthorized
- User destroy no longer fails when he has named maps
- /api/v1/tables returns 404 when table does not exist
- Improvements
- Integrate JavaScript error handling reporting
- Add db migrations to alter the schemas to uuid
- Activate fullscreen button on embeds by default
- When adding a color, add a thumbnail close to the HEX value on the cartocss
editor
v2.10.1
- Improvements
- Improved invalid WMS layers feedback.
- Buttons for the Embeds
- Added an alert so the user knows when a private map viz.json is used.
- Allow CSVs with multiline inside for importing.
- Bugs Fixed
- Legend number is null when apply filter.
- Metatile with too many features is messing up some maps.
- Problems importing a kml.
- Problem with sequel and columns with same name in different schemas.
- Changed embed to open password dialog when visualization needs password.
- Infowindow data is cached when feature is edited.
- SQL is being send in viz.json for torque layer with named maps.
- 'searchControl' doesn't work using CartoDB.js and a viz.json.
- Legends should be activated by default after applying a choropleth / category / intensity / etc... wizard.
- named maps does not manage queries with !bbox!
- Roo Excel import Ruby gem takes too long on big files.
- If user types a non valid number within a number widget, a JS error appears.
- viz.json includes wrong layer_index.
- public map + pass protected vis is not returning named map in viz.json.
- When discards adding a new point, a javascript exception appears.
- Going to protected_embed_map directly throws 404.
- OSM import via URL broken due to URL format change.
- Private visualizations should be allowed when private tables are enabled.
- Private map created with empty css.
- Keep getting an error when setting new Torque CSS in dashboard.
- Layer selector does not work in gmaps.
- Fixed typo in api keys view.
v2.10.0
- Improvements
- Revamped privacy for visualizations.
- Implement unified MAP API.
- Named Maps Ruby API wrapper Unit/Integration tests.
- Add Fullscreen button to iframe.
- Bugs Fixed
- Set correct attributes service params to work with infowindows.
- Upgraded message still present after downgrade.
- It's impossible to move points when there's a torque layer.
- Ordering by numeric DESC will show nulls at top.
- viz.json includes infowindow template when there are no infowindow fields active.
- The title of the fake share window inside of the publish modal is missing.
- Infowindow shouldn't be enabled in Cluster wizard.
- CSV importer failure due to missing stream.rewind.
- Disable GDrive panel for importing new files.
- When switching from normal layer to torque layers the normal layer is still shown.
- Change resolution in torque layer does not work.
v2.9.3
- Improvements
- Improved color picker.
- Bugs Fixed
- When deleting a user from the box, his database should be deleted before deleting his metadata.
- Map turns blank at "Publish" time.
- Revamp option for selecting a marker image / polygon pattern fill.
- Wrong message shown in dashboard.
- Undefined constants in certain importer flows.
- When edit a polygon in leaflet move the map to [-180, 180]
- Wizards don't show anything selecteed.
- Autoselect last uploaded asset by default in the assets modal window.
v2.9.2
- Improvements
- Added geocodings bar to the submenu.
- Use unique names on indexes and sequences.
- Bugs Fixed
- Fixed encoding error on geocoder.
- the_geom column is empty after loading a shapefile multipoint.
- Fix error when having tables with same name on different schemas
- XLSX file with multiline in row fields breaks importer.
- Roo is not able to open certain XSLX.
- Table name sanitizer failing when sanitized name already exists.
- Fix error when changing user quotas.