-
Notifications
You must be signed in to change notification settings - Fork 919
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to iD v2.18.2 #2720
Update to iD v2.18.2 #2720
Conversation
Bombs with |
@tomhughes Thanks for catching that. I've updated the initialization steps for the new endpoints. |
Still doesn't start I'm afraid. We get a load of 404s for |
@tomhughes Oh, we unbundled most of the data files in this release and have to copy them over separately. Also, I was wondering if there's any reason not to use iD's minified JavaScript file? |
OK so now it starts but there is something odd going on... I'm using my dev instance but it is fetching map data from the production site? |
To answer the second question it's certainly possible but normal rails design is to have the original source so that in dev mode it will serve that and you can debug and then in production mode it will be passed through your chosen pipeline of compressors etc. |
Hmm can you point me to the file on the rails site where it should be requesting the dev database?
Sounds good. I did switch the site to use the ES5-compatible version of iD.js since we started using ES6 features in this release. But it's fine for you all to continue handling the minification. |
I was looking earlier and it's not clear to me that we provide an API endpoint explicitly but I do know that somehow in previous versions it was hitting the API for the site it was loaded from. We can easily provide the URL if there's a parameter for it? |
Maybe it was from the |
Okay yes, this appears to be it. There was an issue with |
📣 Release Highlights
Long-press on features to open the edit menu. Review the Help pane to see what else you can do.
⇧ Shift + click to select multiple features. On touchscreens, tap-and-hold one feature, then tap others to select them too.
Press F to open the Map Data pane and toggle on Osmose Issues under Data Layers.
🎉 New Features
You can now:
💥 Breaking Changes
✨ Usability
Interactions
Operations
Sidebar
Map
{@2x}
and{r}
parameters for dynamic retina tiles in custom backgrounds (#7712)Tools
✅ Validation
type
tag values related to utilities (#7514, thanks @guylamar2006)building=pavillion
misspelling (#7749, thanks @peternewman)parking
tag values (#7578)tower:type
values for newly-approvedline_management
tag (#7726)🐛 Bugfixes
name
tag is present (#7572)⌛ Performance
🎓 Walkthrough / Help
🚀 Presets
New Presets
Changed Presets
seamark:type=light_major
to lighthouses by default (#7621, thanks @Eric-Sparks)New Fields
Changed Fields
🔨 Development
coreContext
(#7304)coreContext
coreFileFetcher
instead of bundling them (#4994)coreUploader
to manage programatic uploading of edits (#7247, #7333)localizer
singleton ofcoreLocalizer
context.storage()
with globalprefs
singleton ofcorePreferences
coreTree.waySegments
endpoint to return edges overlapping an areasamesite=strict
(#7596)id
HTML attributes underideditor-
to avoid collisions