Please refer to GitHub issues for changelog starting from v2.2: https://github.com/kalisio/feathers-distributed/issues.
v2.1.0 (2022-12-01)
Implemented enhancements:
- Add healthcheck endpoint aggregating healthcheck for all remote applications #109
- Support for Feathers 5 with koa middleware #108
- Allow to override remote service name #106
- Support custom service method call #99
- Make service discovery more reliable #80
- Plugin architecture to support multiple discovery/RPC libraries #15
- Allow the user service to be distributed #12
Closed issues:
- Does HTTP belong? #104
Merged pull requests:
- Bump glob-parent from 5.0.0 to 5.1.2 #103 (dependabot[bot])
- Bump ajv from 6.10.2 to 6.12.6 #102 (dependabot[bot])
- Bump socket.io-parser from 3.3.0 to 3.3.2 #101 (dependabot[bot])
- Bump shell-quote from 1.6.1 to 1.7.3 #98 (dependabot[bot])
v2.0.2 (2022-09-01)
v2.0.1 (2022-08-01)
Closed issues:
- Healthchecks do not have a timeout #100
v2.0.0 (2022-06-28)
Implemented enhancements:
Merged pull requests:
- Bump async from 2.6.3 to 2.6.4 #97 (dependabot[bot])
- Upgrade to Feathers v5 #96 (daffl)
- Bump minimist from 1.2.5 to 1.2.6 #95 (dependabot[bot])
- Update plugin infrastructure and dependencies #94 (daffl)
- Bump pathval from 1.1.0 to 1.1.1 #92 (dependabot[bot])
- Bump shelljs from 0.8.3 to 0.8.5 #91 (dependabot[bot])
- Bump path-parse from 1.0.5 to 1.0.7 #89 (dependabot[bot])
- Bump tar from 2.2.1 to 2.2.2 #88 (dependabot[bot])
- Bump hosted-git-info from 2.6.0 to 2.8.9 #87 (dependabot[bot])
- Bump lodash from 4.17.19 to 4.17.21 #86 (dependabot[bot])
- Bump handlebars from 4.0.11 to 4.7.7 #85 (dependabot[bot])
v1.0.5 (2021-03-23)
Closed issues:
- Infinite event propagation #84
- Realtime micro-services #83
- Cannot read property 'find' of undefined #74
Merged pull requests:
- Bump ini from 1.3.5 to 1.3.7 #81 (dependabot[bot])
v1.0.4 (2020-09-21)
Implemented enhancements:
- Add healthcheck endpoint(s) #79
Security fixes:
- [Security] Bump lodash.merge from 4.6.1 to 4.6.2 #63 (dependabot-preview[bot])
- [Security] Bump fstream from 1.0.11 to 1.0.12 #58 (dependabot-preview[bot])
Closed issues:
- Remove console.log from source-code #75
- ERROR install if npm uuid package is already a dependency #72
- Working app or example of per-service authentication? #71
Merged pull requests:
- Update package.json #76 (THEJean-Kevin)
- Bump lodash from 4.17.5 to 4.17.19 #73 (dependabot[bot])
v1.0.3 (2020-06-22)
Closed issues:
v1.0.2 (2020-05-15)
Closed issues:
- Babel compile for target above NodeJS 10 #55
v1.0.1 (2020-05-12)
v1.0.0 (2020-05-12)
Implemented enhancements:
Fixed bugs:
- Race condition on service discovery #49
- Port allocation seems to fail in a Docker Swarm without port binding #45
Closed issues:
- Publishing a new NPM version #52
- Mac OS is crashing when debugger stops on a breakpoint #47
- When to initialized the library #46
- npm install is not copying necessary files. #41
Merged pull requests:
- Allows app to disable hello logs for the remote services #50 (superdevofficial)
- Events Publisher/Subscriber creation #44 (dekelev)
- Bump extend from 3.0.1 to 3.0.2 #40 (dependabot[bot])
v0.7.1 (2019-11-04)
Fixed bugs:
- Crash in v0.7 when registering middlewares #39
v0.7.0 (2019-11-03)
Implemented enhancements:
- Allow to select statically which events to be distributed #37
- Initialization delay before starting cote #36
Fixed bugs:
- Custom service events are not propagated #38
v0.6.0 (2019-10-21)
Implemented enhancements:
- Unecessary discovery layer #2
Fixed bugs:
- Remote services are lost after a restart #35
v0.5.2 (2019-10-15)
v0.5.1 (2019-10-15)
Implemented enhancements:
- CPU usage is high with more than 40 services #34
v0.5.0 (2019-09-10)
Implemented enhancements:
- Make hooks aware of remote service calls #32
Fixed bugs:
- Error type from remote services not correctly retrieved at endpoint level #33
- Does not work with REST client #30
v0.4.1 (2019-09-04)
Implemented enhancements:
- Allow to control port range for cote #29
Fixed bugs:
- Example needs to be updated to latest code version #28
v0.4.0 (2019-06-09)
Implemented enhancements:
- Update code standard #27
- Ability to add middlewares to remote services #26
- Allow to define which remote services to be managed #23
Fixed bugs:
- Errors from remote services not correctly formatted at endpoint level #25
- Does not work with middleware #13
Closed issues:
- Distributed application with authentification (Question) #24
v0.3.4 (2019-05-29)
Implemented enhancements:
- Allow to define which services to be distributed #22
v0.3.3 (2019-04-10)
Closed issues:
- notFound handler blocks request to remote service #18
v0.3.2 (2018-12-13)
Merged pull requests:
v0.3.1 (2018-08-31)
v0.3.0 (2018-08-31)
Closed issues:
- checking for user service (JWT) #10
Merged pull requests:
v0.2.0 (2018-03-12)
Implemented enhancements:
- Authentication management #4
Fixed bugs:
- Unreliable service discovery #1
Closed issues:
- [Query] Using remote services inside local service methods #5
Merged pull requests:
- Authentication management #8 (Flofie)
- [Snyk Update] New fixes for 1 vulnerable dependency path #7 (snyk-bot)
* This Changelog was automatically generated by github_changelog_generator