š„š„š„ The Only Production-Ready AI-Powered Backend Code Generation
OTHER License
Bot releases are visible (Hide)
Published by levivannoort over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.5.0...v1.5.1
Published by levivannoort over 1 year ago
@primer/octicons-react
package by @tupe12334 in https://github.com/amplication/amplication/pull/5586
Full Changelog: https://github.com/amplication/amplication/compare/v1.4.7...v1.5.0
Published by overbit over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.4.6...v1.4.7
Published by overbit over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.4.5...v1.4.6
Published by EugeneTseitlin over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.4.4...v1.4.5
Published by tupe12334 over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.4.3...v1.4.4
Published by EugeneTseitlin over 1 year ago
apollo-server-testing
by @tupe12334 in https://github.com/amplication/amplication/pull/5381
@apollo/gateway
by @tupe12334 in https://github.com/amplication/amplication/pull/5385
amplication-server
build performance with Nx cache by @overbit in https://github.com/amplication/amplication/pull/5467
Full Changelog: https://github.com/amplication/amplication/compare/v1.4.2...v1.4.3
Published by abrl91 over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.4.1...v1.4.2
Published by tupe12334 over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.4.0...v1.4.1
Published by levivannoort over 1 year ago
As we work on improving the pull request and building the experience for our users, we are changing the pull request flow to take care of several issues we encounter.
In the previous behavior of the smart git strategy, the custom code of the user will be overwritten in the amplication branch for each new commit. As a result, the conflict that the user had previously resolved would re-appear after each new commit. This release changes that behaviour, the user's custom code will be set aside from the branch into a temporary file and will be applied after the default commit. In that way, the user's custom code is given the "upper hand" so that the conflict had been resolved previously will not show again unless the amplication code is changed by the user.
Additionally the pull request that are created on a (re-)build of the project has been altered. The body and comments of the pull request should provide the user with more information.
Full Changelog: https://github.com/amplication/amplication/compare/v1.3.5...v1.4.0
Published by overbit over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.3.4...v1.3.5
Published by overbit over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.3.3...v1.3.4
Published by overbit over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.3.2...v1.3.3
Published by overbit over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.3.1...v1.3.2
Published by overbit over 1 year ago
Full Changelog: https://github.com/amplication/amplication/compare/v1.3.0...v1.3.1
Published by overbit over 1 year ago
The auth plugins are installed by default when a new service is created.
In this release, if you choose the uninstall auth plugins after pushing it to Github, the changes will not be reflected in the customizable files (files that are not in the base folder), and you will get the following compilation errors:
You need to fix it manually, as follows:
../auth/gqlDefaultAuth.guard
rolesBuilder
from the super()
in the constructor (in each entity controller/resolver).Full Changelog: https://github.com/amplication/amplication/compare/v1.2.3...v1.3.0
Published by tupe12334 over 1 year ago
github.service.ts
by @tupe12334 in https://github.com/amplication/amplication/pull/4898
passport-jwt
package to aline with jsonwebtoken
by @tupe12334 in https://github.com/amplication/amplication/pull/4915
prisma-sechema-dsl
version to fix the datasource bug by @abrl91 in https://github.com/amplication/amplication/pull/5005
Full Changelog: https://github.com/amplication/amplication/compare/v1.2.2...v1.2.3
Published by abrl91 almost 2 years ago
Full Changelog: https://github.com/amplication/amplication/compare/1.2.1...v1.2.2
Published by abrl91 almost 2 years ago
added custom validation error by @EugeneTseitlin in https://github.com/amplication/amplication/pull/4844
fix purchase redirect by @barshimi in https://github.com/amplication/amplication/pull/4852
track all paywall events on client and server by @barshimi in https://github.com/amplication/amplication/pull/4853
Fix copy .gitignore
in the generated admin and server by @abrl91 in https://github.com/amplication/amplication/pull/4861
fix(pr): amplication ignore by @tupe12334 in https://github.com/amplication/amplication/pull/4864
fix 'author.service.ts' file is overridden by @yuval-hazaz in https://github.com/amplication/amplication/pull/4866
remove workspace selector, add hide notification entitlement by @EugeneTseitlin in https://github.com/amplication/amplication/pull/4862
fix(pr): takes the .amplicationignore
file from default branch by @tupe12334 in https://github.com/amplication/amplication/pull/4876
Add gitignore to snapshot tests by @abrl91 in https://github.com/amplication/amplication/pull/4878
merging master to next by @abrl91 in https://github.com/amplication/amplication/pull/4883
bump amplication version before release by @abrl91 in https://github.com/amplication/amplication/pull/4884
Chore: fix ci affected workflow on push to master by @overbit in https://github.com/amplication/amplication/pull/4881
Next Release by @abrl91 in https://github.com/amplication/amplication/pull/4865
Chore: improve pre commit hook by @overbit in https://github.com/amplication/amplication/pull/4869
chore(deps): bump json5 from 1.0.1 to 1.0.2 in /libs/data-service-generator by @dependabot in https://github.com/amplication/amplication/pull/4804
automate dsg deployment by @overbit in https://github.com/amplication/amplication/pull/4721
chore(deps): bump jsonwebtoken from 8.5.1 to 9.0.0 by @dependabot in https://github.com/amplication/amplication/pull/4735
fix purchase page duplicated component bug by @overbit in https://github.com/amplication/amplication/pull/4891
feat as user i want my plan usage to be accurate when i try to build by @EugeneTseitlin in https://github.com/amplication/amplication/pull/4890
chore(deps): bump qs and express in /libs/data-service-generator by @dependabot in https://github.com/amplication/amplication/pull/4805
correct desired usage calculation by @EugeneTseitlin in https://github.com/amplication/amplication/pull/4897
fix: ci nx affected not generating docker image with branch name tag by @overbit in https://github.com/amplication/amplication/pull/4899
Next by @abrl91 in https://github.com/amplication/amplication/pull/4889
chore(ci): fix nx affected workflow docker tag logic by @overbit in https://github.com/amplication/amplication/pull/4901
Full Changelog: https://github.com/amplication/amplication/compare/1.2.0...1.2.1
Published by abrl91 almost 2 years ago
Significant changes have been made to the generated code regarding Prisma.
Instead of using the package nestjs-prisma we now create our own prisma.module.ts
and prisma.service.ts
.
@Global()
@Module({
providers: [PrismaService],
exports: [PrismaService],
})
export class PrismaModule {}
This module is a global module, meaning that it is decorated with the @Global
decorator and we import it only into the main app.module
of the generated server. This means that all the entities use the same instance of the Prisma service without importing the Prisma module into the module of each entity.
import { PrismaModule } from "./prisma/prisma.module";
@Module({
imports: [
...,
PrismaModule,
...,
]
export class AppModule {}
This change causes the generated code to fail to build, and manual actions must be taken to resolve it.
You should see the following error after updating the generated code with this version of Amplication:
The reason for the error is that Amplication did not update all the service files with the new code required to use Prisma.
All the service files, [Entity]Service.ts
, are owned by you, and Amplication will never override these files directly.
So, you need to manually update these files to support the new code, as following:
Amplication has come a long way since its launch as an open-source project on GitHub two years ago. We are a community of thousands of developers now shaping the future of backend development together. :purpleheart:
As we are leveling up with all of the advanced features, robustness, and scale required by enterprises, we remain dedicated to the community, which makes us capable of doing this. ā¤ļø
With the new pricing model, teams working on small projects can continue to use the service at https://app.amplication.com for free. Teams working on larger projects can take advantage of one of the paid plans to enjoy new advanced features and improved use of the Amplication service.
As we launch our paid tiers, we are committed to continuing to support the open-source community. That's why we offer our Pro plan, at no cost, to open-source projects. By doing so, we hope to help these projects succeed and thrive and to continue building a strong and vibrant community of developers around Amplication.
You can read more details about the pricing plan in this blog: https://amplication.com/blog/amplications-pricing-model
parentId
when choosing auto-increment
id type by @abrl91 in https://github.com/amplication/amplication/pull/4678
Full Changelog: https://github.com/amplication/amplication/compare/v1.1.2...1.2.0