Questions tagged [changelog]
A changelog is a log or record of changes made to a project.
changelog
319
questions
247
votes
11
answers
153k
views
What are some good ways to manage a changelog using Git? [closed]
I've been using Git for a while now, and I recently started using it to tag my releases so that I could more easily keep track of changes and be able to see which version each of our clients is ...
87
votes
4
answers
83k
views
What's new in Hibernate 4?
I just saw that a beta of Hibernate 4 was released. What's new in 4 compared to 3(.6)? I couldn't find this info in the beta announcement, nor when Googling the title of this question.
44
votes
4
answers
45k
views
How to include git changelog in Jenkins emails?
Is there any way to import the changelog that is generated by Jenkins to the subject of an email (either through the default email, or the email-ext plugin)?
I am new to Jenkins configuration, so I ...
28
votes
10
answers
30k
views
Git changelog: how to get all changes up to a specific tag?
Is there an easy way or command to get all git commits up to a specific tag to generate an automatic changelog for a project? I always tag my git repos with a version number like v0.1.0 and for ...
25
votes
7
answers
49k
views
Updating my google play "What's new" section
I am about to release an update for my companies android app. The previous guy who wrote the app has now left, and I was just wondering how I change what appears in the What's New section in google ...
23
votes
8
answers
8k
views
Changelog generation from Github issues?
Is there a way to automatically generate a change log from Github issues?
Ideally I want to be able to point at a closed milestone and generate either a plain text list of closed issues with their ...
22
votes
2
answers
30k
views
PostgreSQL how to find any changes in the last n-minutes
I am writing a program that syncs PostgreSQL and MS SQL server databases (and adds some changes in this transition). With multi million records, it takes a long time, and loads server pretty bad with ...
22
votes
5
answers
7k
views
git: changelog day by day
How to generate changelog of commits groupped by date, in format:
[date today]
- commit message1
- commit message2
- commit message3
...
[date day+3]
- commit message1
- commit message2
- commit ...
19
votes
1
answer
3k
views
How can I maintain an automatic changelog per module in a monorepo?
I'm working on a project which consists of multiple git repositories. There are multiple microservices, a frontend, some npm-packages and gateway containers, etc.
As I often run into the problem that ...
18
votes
3
answers
23k
views
Git and changelog guideline
I'm a noob with git and i would like to know the best practice to create tags and generate/mantain a changelog.
Until now, i always created a readme.md and manually indicate (in the section "...
17
votes
5
answers
9k
views
How to implement a changelog in android?
for my app i want to implement a changelog, but dont know how (which concept).
I want, that the changelog pops up once a time after new version of my app installed.
Sounds easy, but i have no clue. :/...
17
votes
3
answers
5k
views
TFS2010: Retrieve all changesets associated with a branch (full recursion)
This follows my previous question about TFS 2010 and the possibility to create a changelog.
I was previously using labels to identify a version of the program, but as labels are not fixed points in ...
16
votes
4
answers
6k
views
Create changelog artifact in TeamCity
Is there a simple way to have TeamCity include a text or html change-log as one of its output artifacts?
Perhaps I need to go down the route of having msbuild or some other process create the change ...
15
votes
2
answers
16k
views
With Liquibase, is there a difference between using a unique <createIndex> and using <column> with a unique constraint?
Liquibase has two ways to define a column as unique:
When creating the table, using <constraints> on the column:
<createTable tableName="my_table">
<column name="my_column">
...
13
votes
3
answers
7k
views
Custom git merge union strategy for a Changelog
We have an ONGOING.md file where each developer adds item when pushing code.
It looks like :
### Added
- item 1
### Changed
- item 2
It happened all the time that lines got overwritten when pulling/...
12
votes
2
answers
11k
views
Is there a way to use standard-version just to update the change log
I like standard-version as it updates the changelog using git commits but for a project I'm working on versioning is managed by another command - and HAS to stay like this. Is there a way of just ...
12
votes
3
answers
14k
views
Automatically write changelog to CHANGELOG.md in GitHub
Is there any way to automatically generate change logs from commit messages to a file called CHANGELOG.md in a GitHub repo?
Might be possible using a service hook on a repo?
12
votes
1
answer
1k
views
Changelog handling in semantic-release?
Using semantic-release in our Github workflows.
They are setup like this:
[
{name: 'main', prerelease: false},
{name: 'staging', prerelease: true},
{name: 'development', prerelease: true}
]
...
11
votes
6
answers
16k
views
PHP MySQL SQL parser (INSERT and UPDATE) [closed]
I am looking to parse INSERT and UPDATE MySQL SQL queries in PHP to determine what changes where made from what original data. Now this would be pretty easy to create, but I want to see if there are ...
11
votes
7
answers
31k
views
Specifying files by absolute path was removed in Liquibase 4.0
I am getting the following liquibase error when I run my Spring Boot application:
Specifying files by absolute path was removed in Liquibase 4.0. Please use a relative path or add '/' to the classpath ...
11
votes
1
answer
3k
views
Validate format of GitHub "Squash and Merge" commit messages
I want to set up a GitHub project to use conventional-changelog standard version to generate its changelog. We use a squash and merge workflow to merge PRs into our main development branch.
Is there ...
10
votes
3
answers
7k
views
Tagging commit messages and changesets
I am searching for a solution, to tag changesets in commit messages.
For me a "tag" is something like:
code clean up
user visible change
modifies database structure (ALTER TABLE)
Documentation ...
10
votes
2
answers
13k
views
svn help to get all history
Summary: I want to know that how can I get all the change log from svn.
I know about SVN LOG URL, but it does not give me detail that what
files were changed in that commit. It just gives me commit ...
10
votes
3
answers
8k
views
Do you only update the changed fields or all the fields?
I'm wondering if it's worth the server time when updating a record to retrieve the existing record, loop through the fields checking for changes and only putting the changed fields in the update query?...
10
votes
2
answers
5k
views
Where can I find changelog of JavaScript?
I would like to see list of changes that were made in every version of JavaScript. I would also be interested in what is planned to be added in JavaScript and when a new realease is planned.
Do you ...
9
votes
1
answer
5k
views
What is the jenkins /changes page?
When a Jenkins jobe builds it comes with a changes page located at https://jenkins.server/jenkins/job/job-name/changes.
I know the purpose is to display SCM / git changes but what exactly is it?
Is ...
8
votes
1
answer
11k
views
Generate changelog from commit and tag
I'm trying to generate changelog to a project (repo in bitbucket.org), but I can't find an easy solution. We are using this pattern
(<type>(<scope>): <subject>)
to fill the commit ...
7
votes
1
answer
1k
views
How to have different markdownlint rules for CHANGELOG.md files
In VS Code, I use markdownlint for my markdown files. I like the rules that it imposes except for my CHANGELOG.md file (see keepachangelog.com).
Is there a way to have one set of rules for most of my ...
7
votes
1
answer
3k
views
How to extend Liquibase to generate change logs with stored procedures, functions and triggers?
Currently Liquibase has some limitations when you try to generate change logs on an existing database. It does not export the following types of objects:
Stored procedures, functions, packages
...
7
votes
3
answers
1k
views
Strategy for extracting messages of most useful commits to changelog
The needs for this question is to
have a changelog for managers/customers that:
does include "Let users have additional addresses"
does not include "Fixed the bug where addresses were overwritten ...
7
votes
4
answers
5k
views
Android 2.2.1 changelog
Is there a changelog available for Android 2.2.1?
7
votes
0
answers
2k
views
Remove newlines form git commit bodies in git log
I have following aliases in my .gitconfig to automate my tag annotations (using my git tag-release alias):
[alias]
lm = log --pretty=format:'(%h) %s%n%w(72,10,10)%b%w(72,0,0)by %an on %ad%n' --date=...
6
votes
2
answers
234
views
When did the file mode in Perl's open become a separate argument?
Once upon a time, you opened files in Perl like so:
open(FH, ">$filename");
At some point, for many good reasons including some very sticky ones involving filenames with leading spaces, this ...
6
votes
4
answers
1k
views
Why maintain traditional detailed ChangeLog in modern world (with SVN, Mercurial, Git)?
Detailed ChangeLog entry usually tell who, when and what function changed and for why this change done.
And this for every separate function in the source code tree!
As I understand ChangeLog come ...
6
votes
4
answers
9k
views
EclipseLink JPA Tracking Changes
I try to log any changes of my JPA entities. For this reason each entity inherits from an abstract entity class which has a list of LogEntry objects.
AbstractEntity class:
@Entity
@Inheritance(...
6
votes
2
answers
9k
views
Formatting the svn log output
I have been generating change logs in subversion using the svn log command. To make it easier to read, I'd like to add a newline after each revision's comments. If the output initially appears like ...
6
votes
4
answers
1k
views
Emacs: Is there a way to generate a skeleton ChangeLog from diff?
I'd like to partly automate creation of GNU-style ChangeLog entries when working with source code in version control. The add-changelog-entry-other-window works with one file at a time and you have to ...
6
votes
2
answers
1k
views
Create a listing of changed files/directories/etc. using git between two tags
I need to generate a changelog of sorts between two Tags within a project controlled using git, specifically the android source code. This list should include any files/directories/etc which have been ...
6
votes
3
answers
805
views
Generate changelog for a semantically released package
Here is the package I'm working on currently.
This is the first time I'm trying to enforce the conventional changelog format and use semantic release versioning. The releasing itself works fine, I'm ...
6
votes
1
answer
3k
views
Changelog changelog.groovy not found
I've created new Grails project in IntellijIDEA 11.1.3 and try to run it.
When I open http://localhost:8080/application/dbdoc (accessing default action of controller grails.plugin.databasemigration....
5
votes
1
answer
2k
views
Emacs: Set fill-column in Change Log Mode
Very specific question that I hope is not too dumb.
(setq-default fill-column 120) sets the width of the buffer fill to 120 columns. Default for me otherwise is 74.
This command, when put in my ....
5
votes
2
answers
6k
views
How to implement change log with JPA?
I have an entity class manged by with JPA, and I have one entity that needs to be loged changes in its property. Does JPA provides any ways to handle this kind of requirement ?
5
votes
1
answer
398
views
NPM ChangeLogging and automatization
Python packages have best practices for documenting public API changes using CHANGES.txt (see an example). There are tools like zest.releaser which do automated package publish and release notes ...
5
votes
1
answer
3k
views
EclipseLink Audit / History / Track changes
i've tried to implement a way to track data changes and create a history log for my application. Because i'm using EclipseLink it should be easy and possible to get the changes like they write on the ...
4
votes
3
answers
3k
views
Liquibase with Gradle - silly problem with changeLogFile path
I'm stuck with a silly but annoying problem with implementing Liquibase to my existing project. After a lot of struggling I got it to work when starting the application, it runs through the master ...
4
votes
1
answer
1k
views
GitHub changelog links to commits
Some projects have a CHANGELOG.md file where each version links to the range of commits that were made for that version. For example, this one. It looks like these links are automatically generated ...
4
votes
2
answers
6k
views
Automated Changelog using JIRA, GitHub, and Jenkins
My team recently switched to all three technologies in the past several months and have worked hard to get it up and running. Next step is automating our changelogs. We have JIRA set up look for the ...
4
votes
2
answers
19k
views
How to set up "Git Changelog" in Jenkins?
https://wiki.jenkins-ci.org/display/JENKINS/Git+Changelog+Plugin
First, I only see what's in my screenshot, can't find the "Print on job summary page" and "Create file" sections. Then I got the error ...
4
votes
2
answers
945
views
grails changelog preconditions not doing anything
I am trying to make changes to the database using the changelog. Since I cannot guarantee that the values currently exist for the specific code, but could exist, I need to be able to check for them ...
4
votes
4
answers
4k
views
Pop-Up Window at inital start up, of android application
I am trying to find a code that will do a popup at the initial start up on an installed app. Much like a changelog that is starting to appear in more and more apps.
I have found some similar codes, ...