All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.10.0 - September 17th 2018
- New Features
- users: add
addToServiceDefinition()
functiond3f2553
- users: add
- Documentation
- api: bad to good
c846b65
- api: bad to good
1.9.0 - September 11th 2018
- New Package!
- with
createFeatureService()
method.
- with
- New Features
- users: add getUserNotifications function
9fbc5e2
- users: add getUserNotifications function
- New Features
- groups: add createGroupNotification
4baab64
- groups: add createGroupNotification
- Bug Fixes
- Bug Fixes
- sharing: rework group membership checking, fix UserSession.getUser scope issue
909a37e
- sharing: rework group membership checking, fix UserSession.getUser scope issue
- New Features
- Chores
- lint: make sure all the code is linted each commit
0dc4531
- lint: make sure all the code is linted each commit
- Documentation
- api: ensure example code appears in docs for addFeatures
af61e3e
- api: ensure example code appears in docs for addFeatures
- New Features
1.8.0 - August 17th 2018
- Chores
- items: break out item methods into individual files
be17cab
- items: break out item methods into individual files
- New Features
- Bug Fixes
- search: ensure searchItems can mixin arbitrary parameters with a searchform
a26b935
- search: ensure searchItems can mixin arbitrary parameters with a searchform
- Chores
- publish: check for npm login before allowing publish
7b13a1a
- doc: misc doc fixes 🙏gavinr🙏
- publish: check for npm login before allowing publish
1.7.1 - August 10th 2018
- Bug Fixes
- Tests
- items: test body of addItemData request in browser tests
2710f4c
- items: test body of addItemData request in browser tests
- Bug Fixes
- encodeFormData: append file name based on object type instead of key and name properties
401c6dd
- encodeFormData: append file name based on object type instead of key and name properties
- Bug Fixes
- Bug Fixes
- sharing: ensure internal sharing metadata calls pass through cus…
c09548c
- sharing: ensure internal sharing metadata calls pass through cus…
1.7.0 - August 7th 2018
- Chores
- all: more legible, terse copyright notices in built packages.
- Bug Fixes
- avoid
new Header()
when POSTing to ensure that the library is able to utilize custom fetch implementations correctly.
- avoid
- Bug Fixes
- the
getToken()
method of bothUserSession
andApplicationSession
now expose arequestOptions?
parameter so that a custom fetch implementation can be passed through.
- the
- Features
- new
queryRelated()
method for querying the related records associated with a feature service 🙏mpayson🙏
- new
1.6.0 - July 27th 2018
-
Chores
- all: get pkg.versions back in sync
c7751c8
- all: get pkg.versions back in sync
-
Bug Fixes
- ensure tokens can be generated successfully for hosted feature services.
- Features
- new methods for querying, adding, updating and deleting feature service attachments 🙏COV-GIS🙏
- new feature service attachement demo! 🙏COV-GIS🙏
- query features: add count and extent to IQueryFeaturesResponse
2ab9f33
- Features
- data: added support for fetching and uploading binary data associated with items 🙏MikeTschudi🙏
- Bug Fixes
- Chores
- more consistent
owner
checks across item methods
- more consistent
- Chores
- all: get pkg.versions back in sync
c7751c8
- all: get pkg.versions back in sync
- Documentation
1.5.1 - July 12th 2018
- Bug Fixes
- users: users defaults to https://www.arcgis.com instead of http://
7e3d9f6
- users: users defaults to https://www.arcgis.com instead of http://
- Bug Fixes
- users: users defaults to https://www.arcgis.com instead of http://
d92e053
- users: users defaults to https://www.arcgis.com instead of http://
1.5.0 - July 10th 2018
-
New Features
- auth add support for an OAuth flow that triggers social media login automatically
2e582e1
- auth add support for an OAuth flow that triggers social media login automatically
-
Bug Fixes
- Bug Fixes
- enterprise: ensure a brand new token can be generated for servers federated with ArcGIS Enterprise
ddd3d57
- enterprise: ensure a brand new token can be generated for servers federated with ArcGIS Enterprise
1.4.2 - July 8th 2018
- Bug Fixes:
1.4.1 - June 20th 2018
- New Features
- Bug Fixes
- auth: use www.arcgis.com consistently
a7dc28d
#223
- auth: use www.arcgis.com consistently
- Misc.
- feature-service: refactor feature service signatures to stop leaning on params directly
410a511
- feature-service: refactor feature service signatures to stop leaning on params directly
- Documentation
- demos: jsapi integration demo shows more typical scenario
0878793
- demos: jsapi integration demo shows more typical scenario
- Misc.
- feature-service: update signatures
c0a881b
- feature-service: update signatures
1.4.0 - June 6th 2018
- New Features
- caring: methods to un/share items with groups
8572bb0
- caring: methods to un/share items with groups
- New Features
- Chores
- tooling: bump commitizen to allow empty commits
b4f254c
- tooling: bump commitizen to allow empty commits
1.3.0 - May 23rd 2018
- Bug Fixes
- Better handling of missing tags
c7ba459
🙏alukach🙏
- Better handling of missing tags
- New Features
- Loads of new Webmap typings!
e52f115
🙏JeffJacobson🙏
- Loads of new Webmap typings!
- Documentation
- feature-service: add missing
@params
b0d96f1
- feature-service: add missing
- Chores
- 404: new bit.ly link in err message
4976a2c
- 404: new bit.ly link in err message
- Misc.
- arcgis-rest-common-types: simplified build
11ae59c
- arcgis-rest-common-types: simplified build
- Chores
- 404: new bit.ly link in err message
e406915
- 404: new bit.ly link in err message
- Documentation
- feature-service: add missing
@params
80faae8
- feature-service: add missing
- New Features
- common-types: Added webmap interfaces and types
e52f115
- common-types: Added webmap interfaces and types
1.2.1 - May 15th 2018
1.2.0 - May 14th 2018
- Chores
- umd: make umd filenames more terse
368e1a1
- umd: make umd filenames more terse
- Bug Fixes
- oAuth: fix oAuth2 methods in IE 11 and Edge
462f980
- oAuth: fix oAuth2 methods in IE 11 and Edge
- Chores
- umd: make umd filenames more terse
368e1a1
- umd: make umd filenames more terse
- Bug Fixes
- Chores
- umd: make umd filenames more terse
368e1a1
- umd: make umd filenames more terse
- Documentation
- New Features
- Chores
- umd: make umd filenames more terse
368e1a1
- umd: make umd filenames more terse
- Documentation
- Bug Fixes
- geocode: max sure user supplied request options are all passed through
3ffa710
- geocode: max sure user supplied request options are all passed through
- Chores
- umd: make umd filenames more terse
368e1a1
- umd: make umd filenames more terse
- Chores
- umd: make umd filenames more terse
368e1a1
- umd: make umd filenames more terse
- Bug Fixes
- Chores
- umd: make umd filenames more terse
368e1a1
- umd: make umd filenames more terse
- Bug Fixes
- fetch: set credentials: same-origin in fetch options to support sending IWA cookies
a4d0115
- fetch: set credentials: same-origin in fetch options to support sending IWA cookies
- Chores
- umd: make umd filenames more terse
368e1a1
- umd: make umd filenames more terse
- Chores
- copyright: remove duplicate copyright statements from minified files
13b5db5
- copyright: remove duplicate copyright statements from minified files
- Documentation
- snippets: add CRUD feature service snippets and fix geocoder ones
26da42e
- snippets: add CRUD feature service snippets and fix geocoder ones
- Bug Fixes
- Bug Fixes
- createItem: owner item.owner authentication.username
76680a1
- createItem: owner item.owner authentication.username
1.1.2 - May 2nd 2018
- Chores
- Documentation
- LICENSE: fix license links in package READMEs
d9f6027
- LICENSE: fix license links in package READMEs
- Bug Fixes
- Chores
- Documentation
- LICENSe: fix license links in package READMEs
d9f6027
- LICENSe: fix license links in package READMEs
- New Features
- Chores
- security: bump devDependencies to resolve security vulnerability
16fd1a7
- security: bump devDependencies to resolve security vulnerability
- Chores
- Documentation
- LICENSe: fix license links in package READMEs
d9f6027
- LICENSe: fix license links in package READMEs
- Chores
- Documentation
- LICENSe: fix license links in package READMEs
d9f6027
- LICENSe: fix license links in package READMEs
- Chores
- Documentation
- LICENSe: fix license links in package READMEs
d9f6027
- LICENSe: fix license links in package READMEs
- Chores
- Documentation
- LICENSe: fix license links in package READMEs
d9f6027
- LICENSe: fix license links in package READMEs
- Chores
- Documentation
- LICENSe: fix license links in package READMEs
d9f6027
- LICENSe: fix license links in package READMEs
- Bug Fixes
- Documentation
- LICENSe: fix license links in package READMEs
d9f6027
- LICENSe: fix license links in package READMEs
- New Features
- Chores
- Documentation
- New Features
- new users package: add rest-users with a single method
29b7af0
- new users package: add rest-users with a single method
- Bug Fixes
- Chores
- batch-geocoder: make sure sample data is include in repo
9b4d6b5
- batch-geocoder: make sure sample data is include in repo
- Bug Fixes
- OAuth2 options: added locale and state parameters for browser based OAuth2
b05996e
- OAuth2 options: added locale and state parameters for browser based OAuth2
1.1.1 - March 5th 2018
- Bug Fixes
1.1.0 - March 3rd 2018
- Chores
- New Features
- Bug Fixes
- Chores
- New Features
- Bug Fixes
-
Chores
-
New Features
-
Bug Fixes
- Chores
- New Features
- Bug Fixes
- Misc.
- Chores
- New Features
- Bug Fixes
- Chores
- New Features
- Bug Fixes
- Chores
- New Features
- Bug Fixes
- Misc.
- Chores
- rollup: bump to the latest version of rollup
f4411c3
- rollup: bump to the latest version of rollup
b22a262
#136 - npm packages: remove test files and tsconfig.json from npm tar…
232b863
- changelog: prevent changelog.js from looking beyond newline for closed issues
a2b6996
- changelog: prevent changelog.js from looking beyond newline for closed issues
8b21d67
- rollup: bump to the latest version of rollup
- Documentation
- Bug Fixes
- Misc.
- geocoder: use a more descriptive method to fetch metadata
4b1544f
- geocoder: use a more descriptive method to fetch metadata
- Breaking Changes
- lots more common-types: adding a lot more common data types
73ce0b8
- lots more common-types: adding a lot more common data types
1.0.3 - December 21st 2017
- Documentation
- fix dead links: fixed broken links within declaration page content
449183b
- fix dead links: fixed broken links within declaration page content
- Bug Fixes
- Misc.
- Documentation
- fix dead links: fixed broken links within declaration page content
449183b
- fix dead links: fixed broken links within declaration page content
- Documentation
- fix dead links: fixed broken links within declaration page content
449183b
- fix dead links: fixed broken links within declaration page content
- Misc.
- Documentation
- fix dead links: fixed broken links within declaration page content
449183b
- fix dead links: fixed broken links within declaration page content
- Misc.
- Documentation
- fix dead links: fixed broken links within declaration page content
449183b
- fix dead links: fixed broken links within declaration page content
- Bug Fixes
- Misc.
- Documentation
- fix dead links: fixed broken links within declaration page content
449183b
- fix dead links: fixed broken links within declaration page content
- Bug Fixes
- Misc.
- Chores
- Documentation
- links: fix remaining 404s in docs
ae59cd9
- links: fix remaining 404s in docs
3c9a0f0
#92 - api-ref: remove function names from types that are functions
65ca31b
- api-ref: add support for type children and index signatures as type values
f88c259
- api-ref: support rendering array types
264a123
- api-ref: display tuples properly, lookup type references by name
d3729fe
- fix dead links: fixed broken links within declaration page content
4fac8bc
- get-started: improve getting started guides
14f13cb
- documentation-site: fix docs:deploy script, build and deploy docs after publish
141ea9b
- cleanup: clear build folder before running docs:build or docs:serve
fa692bc
- refactor: setup docs to run locally and on esri.github.io/arcgis-rest-js/
b4f0d94
- helpers: add helpers to generate CDN links and NPM install commands
c5599ec
- links: fix remaining 404s in docs
- Bug Fixes
- oauth: check for window parent correctly in oauth without popup
94edc2a
- oauth: check for window parent correctly in oauth without popup
- Misc.
- package.json scripts: dont stage everything when npm run c is called
a21e98e
- package.json scripts: dont stage everything when npm run c is called
- Documentation
- ago node-cli: add node-cli demo to search ago
50c879c
- ago node-cli: add node-cli demo to search ago
1.0.2 - December 21st 2017
- Documentation
- Bug Fixes
- release-automation: run git fetch --all in release:prepare to make sure all changes are fetch f
bb7d9e8
- release: resolve issues from accidental 1.0.1 release.
ddd3d6c
- release-automation: fix release automation to prep for a 1.0.2 relase
9dfd957
- release-automation: checkout a temporary branch for release to not polute the main branch
75a9dec
- release-automation: fix issues uncovered by 1st release
e6329f5
- release-automation: run git fetch --all in release:prepare to make sure all changes are fetch f
1.0.1 - December 21st 2017
- Bug Fixes
1.0.0 - December 21st 2017
Initial Public Release